From 3531856d1c27629a8d18ccec73fd863620d93a46 Mon Sep 17 00:00:00 2001 From: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com> Date: Fri, 31 Oct 2025 13:58:52 +0100 Subject: [PATCH] refactor: api key modals (#23420) --- .../components/ApiKeyPermissionsPicker.svelte | 78 ++++++++++ .../user-api-key-list.svelte | 44 ++---- web/src/lib/modals/ApiKeyCreateModal.svelte | 60 ++++++++ web/src/lib/modals/ApiKeyModal.svelte | 140 ------------------ web/src/lib/modals/ApiKeyUpdateModal.svelte | 69 +++++++++ 5 files changed, 216 insertions(+), 175 deletions(-) create mode 100644 web/src/lib/components/ApiKeyPermissionsPicker.svelte create mode 100644 web/src/lib/modals/ApiKeyCreateModal.svelte delete mode 100644 web/src/lib/modals/ApiKeyModal.svelte create mode 100644 web/src/lib/modals/ApiKeyUpdateModal.svelte diff --git a/web/src/lib/components/ApiKeyPermissionsPicker.svelte b/web/src/lib/components/ApiKeyPermissionsPicker.svelte new file mode 100644 index 0000000000..ecdb68b038 --- /dev/null +++ b/web/src/lib/components/ApiKeyPermissionsPicker.svelte @@ -0,0 +1,78 @@ + + +