From 6a738dc77e7a7dabb28ba5f36c79a35ade58e5a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20Gr=C3=B6ger?= Date: Tue, 15 Oct 2024 07:31:24 +0200 Subject: [PATCH] [feat][apiKey] Settings for ApiKey, add, and delete --- src/components/ApiKey.vue | 35 +++++++++++++++++++++++++ src/components/ApiKeyForm.vue | 41 +++++++++++++++++++++++++++++ src/pages/Settings.vue | 49 ++++++++++++++++++++++++++++++++--- 3 files changed, 121 insertions(+), 4 deletions(-) create mode 100644 src/components/ApiKey.vue create mode 100644 src/components/ApiKeyForm.vue diff --git a/src/components/ApiKey.vue b/src/components/ApiKey.vue new file mode 100644 index 0000000..362bf9d --- /dev/null +++ b/src/components/ApiKey.vue @@ -0,0 +1,35 @@ + + diff --git a/src/components/ApiKeyForm.vue b/src/components/ApiKeyForm.vue new file mode 100644 index 0000000..e022f54 --- /dev/null +++ b/src/components/ApiKeyForm.vue @@ -0,0 +1,41 @@ + + diff --git a/src/pages/Settings.vue b/src/pages/Settings.vue index af31a5b..1751573 100644 --- a/src/pages/Settings.vue +++ b/src/pages/Settings.vue @@ -17,30 +17,61 @@ v-model="sessions[index]" @delete="removeSession(session)" /> - +
API Keys
+ +
+ +
+ + +