mirror of
https://github.com/router-for-me/Cli-Proxy-API-Management-Center.git
synced 2026-02-19 11:10:49 +08:00
fix(ui): remove redundant add button from empty state in providers list
This commit is contained in:
@@ -1221,7 +1221,6 @@ export function AiProvidersPage() {
|
|||||||
renderContent: (item: T, index: number) => ReactNode,
|
renderContent: (item: T, index: number) => ReactNode,
|
||||||
onEdit: (index: number) => void,
|
onEdit: (index: number) => void,
|
||||||
onDelete: (item: T) => void,
|
onDelete: (item: T) => void,
|
||||||
addLabel: string,
|
|
||||||
emptyTitle: string,
|
emptyTitle: string,
|
||||||
emptyDescription: string,
|
emptyDescription: string,
|
||||||
deleteLabel?: string,
|
deleteLabel?: string,
|
||||||
@@ -1239,11 +1238,6 @@ export function AiProvidersPage() {
|
|||||||
<EmptyState
|
<EmptyState
|
||||||
title={emptyTitle}
|
title={emptyTitle}
|
||||||
description={emptyDescription}
|
description={emptyDescription}
|
||||||
action={
|
|
||||||
<Button onClick={() => onEdit(-1)} disabled={disableControls}>
|
|
||||||
{addLabel}
|
|
||||||
</Button>
|
|
||||||
}
|
|
||||||
/>
|
/>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@@ -1388,7 +1382,6 @@ export function AiProvidersPage() {
|
|||||||
},
|
},
|
||||||
(index) => openGeminiModal(index),
|
(index) => openGeminiModal(index),
|
||||||
(item) => deleteGemini(item.apiKey),
|
(item) => deleteGemini(item.apiKey),
|
||||||
t('ai_providers.gemini_add_button'),
|
|
||||||
t('ai_providers.gemini_empty_title'),
|
t('ai_providers.gemini_empty_title'),
|
||||||
t('ai_providers.gemini_empty_desc'),
|
t('ai_providers.gemini_empty_desc'),
|
||||||
undefined,
|
undefined,
|
||||||
@@ -1508,7 +1501,6 @@ export function AiProvidersPage() {
|
|||||||
},
|
},
|
||||||
(index) => openProviderModal('codex', index),
|
(index) => openProviderModal('codex', index),
|
||||||
(item) => deleteProviderEntry('codex', item.apiKey),
|
(item) => deleteProviderEntry('codex', item.apiKey),
|
||||||
t('ai_providers.codex_add_button'),
|
|
||||||
t('ai_providers.codex_empty_title'),
|
t('ai_providers.codex_empty_title'),
|
||||||
t('ai_providers.codex_empty_desc'),
|
t('ai_providers.codex_empty_desc'),
|
||||||
undefined,
|
undefined,
|
||||||
@@ -1644,7 +1636,6 @@ export function AiProvidersPage() {
|
|||||||
},
|
},
|
||||||
(index) => openProviderModal('claude', index),
|
(index) => openProviderModal('claude', index),
|
||||||
(item) => deleteProviderEntry('claude', item.apiKey),
|
(item) => deleteProviderEntry('claude', item.apiKey),
|
||||||
t('ai_providers.claude_add_button'),
|
|
||||||
t('ai_providers.claude_empty_title'),
|
t('ai_providers.claude_empty_title'),
|
||||||
t('ai_providers.claude_empty_desc'),
|
t('ai_providers.claude_empty_desc'),
|
||||||
undefined,
|
undefined,
|
||||||
@@ -1867,7 +1858,6 @@ export function AiProvidersPage() {
|
|||||||
},
|
},
|
||||||
(index) => openOpenaiModal(index),
|
(index) => openOpenaiModal(index),
|
||||||
(item) => deleteOpenai(item.name),
|
(item) => deleteOpenai(item.name),
|
||||||
t('ai_providers.openai_add_button'),
|
|
||||||
t('ai_providers.openai_empty_title'),
|
t('ai_providers.openai_empty_title'),
|
||||||
t('ai_providers.openai_empty_desc')
|
t('ai_providers.openai_empty_desc')
|
||||||
)}
|
)}
|
||||||
|
|||||||
Reference in New Issue
Block a user