From e30eba8c71cca848945b326e2db4dd0b37af3908 Mon Sep 17 00:00:00 2001 From: RainbowBird Date: Fri, 13 Mar 2026 23:18:22 +0800 Subject: [PATCH] fix(stage-*): onboarding issues --- .../src/components/Layouts/HeaderAvatar.vue | 66 ++++--------------- packages/stage-layouts/src/layouts/stage.vue | 13 +++- .../providers/chat/official-provider.vue | 4 +- .../speech/official-provider-speech.vue | 4 +- .../official-provider-transcription.vue | 4 +- .../src/components/auth/LoginDrawer.vue | 2 +- .../dialogs/onboarding/step-welcome.vue | 6 +- packages/stage-ui/src/libs/auth.ts | 4 +- packages/stage-ui/src/stores/auth.ts | 30 +++++++-- packages/stage-ui/src/stores/onboarding.ts | 10 ++- 10 files changed, 69 insertions(+), 74 deletions(-) diff --git a/packages/stage-layouts/src/components/Layouts/HeaderAvatar.vue b/packages/stage-layouts/src/components/Layouts/HeaderAvatar.vue index be64618e9..02491114e 100644 --- a/packages/stage-layouts/src/components/Layouts/HeaderAvatar.vue +++ b/packages/stage-layouts/src/components/Layouts/HeaderAvatar.vue @@ -1,17 +1,14 @@ @@ -135,14 +103,6 @@ async function handleListSessions() {
- -
- By continuing, you agree to our Terms and Privacy Policy. + By continuing, you agree to our Terms and Privacy Policy.
diff --git a/packages/stage-ui/src/components/scenarios/dialogs/onboarding/step-welcome.vue b/packages/stage-ui/src/components/scenarios/dialogs/onboarding/step-welcome.vue index 153cf4fdc..2976f3b86 100644 --- a/packages/stage-ui/src/components/scenarios/dialogs/onboarding/step-welcome.vue +++ b/packages/stage-ui/src/components/scenarios/dialogs/onboarding/step-welcome.vue @@ -24,8 +24,8 @@ const languages = computed(() => { }) function handleLogin() { - onboardingStore.shouldShowSetup = false - authStore.isLoginOpen = true + onboardingStore.showingSetup = false + authStore.needsLogin = true } function handleLocalSetup() { @@ -82,7 +82,7 @@ function handleLocalSetup() { /> -
+