From fe0f2a7e8812e6294cce26bf9baf7f006439930e Mon Sep 17 00:00:00 2001 From: Sakurasan <26715255+Sakurasan@users.noreply.github.com> Date: Sun, 20 Apr 2025 02:59:08 +0800 Subject: [PATCH] key icon --- frontend/src/views/dashboard/KeyNew.vue | 32 +++++++++----------- frontend/src/views/dashboard/KeyView.vue | 38 ++++++++++++++++-------- 2 files changed, 39 insertions(+), 31 deletions(-) diff --git a/frontend/src/views/dashboard/KeyNew.vue b/frontend/src/views/dashboard/KeyNew.vue index ff2c78e..6c36cb7 100644 --- a/frontend/src/views/dashboard/KeyNew.vue +++ b/frontend/src/views/dashboard/KeyNew.vue @@ -60,24 +60,7 @@ @@ -260,6 +243,19 @@ const cancel = () => { emit('closeModal', true) } +const apiKeyImageMap = { + 'openai': '/assets/openai.svg', + 'claude': '/assets/claude.svg', + 'gemini': '/assets/gemini.svg', + 'azure': '/assets/azure.svg', + 'github': '/assets/github.svg' + +}; + +const apiKeyImageUrl = (keytype) => { + return apiKeyImageMap[keytype] || '/assets/logo.svg'; +}; + const createApiKey = async () => { if (!isFormValid.value) { setToast('Please fill in all required fields (Name, Type, API Key).', 'error') diff --git a/frontend/src/views/dashboard/KeyView.vue b/frontend/src/views/dashboard/KeyView.vue index d43a0ba..8e92cff 100644 --- a/frontend/src/views/dashboard/KeyView.vue +++ b/frontend/src/views/dashboard/KeyView.vue @@ -33,22 +33,13 @@ + + @@ -167,7 +158,7 @@