From 8c9b6ec07e6efbb49e9fb3f5f7db6bb8f9012116 Mon Sep 17 00:00:00 2001 From: hailin Date: Thu, 29 May 2025 18:31:15 +0800 Subject: [PATCH] . --- chatdesk-ui/app/[locale]/setup/page.tsx | 3 ++- chatdesk-ui/components/setup/step-container.tsx | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/chatdesk-ui/app/[locale]/setup/page.tsx b/chatdesk-ui/app/[locale]/setup/page.tsx index 4cd2b6b..6a496cb 100644 --- a/chatdesk-ui/app/[locale]/setup/page.tsx +++ b/chatdesk-ui/app/[locale]/setup/page.tsx @@ -369,7 +369,8 @@ export default function SetupPage() { stepTitle={t("setup.SetupComplete")} onShouldProceed={handleShouldProceed} //showNextButton={true} - showNextButton={!isSubmitting} // 禁用按钮 + showNextButton={true} // 一直显示按钮 + isSubmitting={isSubmitting} // 控制是否禁用 showBackButton={true} > diff --git a/chatdesk-ui/components/setup/step-container.tsx b/chatdesk-ui/components/setup/step-container.tsx index 3cdae77..6f2c5ae 100644 --- a/chatdesk-ui/components/setup/step-container.tsx +++ b/chatdesk-ui/components/setup/step-container.tsx @@ -21,6 +21,7 @@ interface StepContainerProps { children?: React.ReactNode showBackButton?: boolean showNextButton?: boolean + isSubmitting?: boolean // ✅ 新增这个 } export const StepContainer: FC = ({ @@ -80,7 +81,7 @@ export const StepContainer: FC = ({ ref={buttonRef} size="sm" onClick={() => onShouldProceed(true)} - disabled={!showNextButton} + disabled={isSubmitting} > {t("setup.next")}