From fc6401e5326760eddeda54da329b879da0abd64a Mon Sep 17 00:00:00 2001 From: bdim404 Date: Tue, 3 Feb 2026 18:53:44 +0800 Subject: [PATCH] update --- .../src/components/OnboardingDialog.tsx | 36 +++++++++++++------ 1 file changed, 25 insertions(+), 11 deletions(-) diff --git a/qwen3-tts-frontend/src/components/OnboardingDialog.tsx b/qwen3-tts-frontend/src/components/OnboardingDialog.tsx index 238000e..71c4163 100644 --- a/qwen3-tts-frontend/src/components/OnboardingDialog.tsx +++ b/qwen3-tts-frontend/src/components/OnboardingDialog.tsx @@ -39,9 +39,9 @@ interface OnboardingDialogProps { export function OnboardingDialog({ open, onComplete }: OnboardingDialogProps) { const [step, setStep] = useState(1) - const [selectedBackend, setSelectedBackend] = useState<'local' | 'aliyun'>('local') + const [selectedBackend, setSelectedBackend] = useState<'local' | 'aliyun'>('aliyun') const [isLoading, setIsLoading] = useState(false) - const { updatePreferences, refetchPreferences } = useUserPreferences() + const { updatePreferences, refetchPreferences, isBackendAvailable } = useUserPreferences() const form = useForm({ resolver: zodResolver(apiKeySchema), @@ -118,17 +118,19 @@ export function OnboardingDialog({ open, onComplete }: OnboardingDialogProps) { <>
setSelectedBackend(v as 'local' | 'aliyun')}> -
- -
- + {isBackendAvailable('local') && ( + + )} @@ -164,6 +168,16 @@ export function OnboardingDialog({ open, onComplete }: OnboardingDialogProps) { /> +

+ + 如何获取 API 密钥? + +

)} />