Skip to content

Commit 16d3917

Browse files
committed
reset
1 parent 4f421ef commit 16d3917

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

apps/code/src/renderer/features/auth/stores/authStore.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { useSeatStore } from "@features/billing/stores/seatStore";
2+
import { useSettingsDialogStore } from "@features/settings/stores/settingsDialogStore";
23
import { PostHogAPIClient } from "@renderer/api/posthogClient";
34
import { trpcClient } from "@renderer/trpc/client";
45
import {
@@ -876,6 +877,7 @@ export const useAuthStore = create<AuthState>()(
876877
sessionResetCallback?.();
877878

878879
useSeatStore.getState().reset();
880+
useSettingsDialogStore.getState().close();
879881
trpcClient.analytics.resetUser.mutate();
880882

881883
if (refreshTimeoutId) {

apps/code/src/renderer/features/settings/components/sections/AdvancedSettings.tsx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { useAuthStore } from "@features/auth/stores/authStore";
22
import { SettingRow } from "@features/settings/components/SettingRow";
3+
import { useSettingsDialogStore } from "@features/settings/stores/settingsDialogStore";
34
import { useSettingsStore } from "@features/settings/stores/settingsStore";
45
import { useFeatureFlag } from "@hooks/useFeatureFlag";
56
import { Button, Flex, Switch } from "@radix-ui/themes";
@@ -23,9 +24,10 @@ export function AdvancedSettings() {
2324
<Button
2425
variant="soft"
2526
size="1"
26-
onClick={() =>
27-
useAuthStore.setState({ hasCompletedOnboarding: false })
28-
}
27+
onClick={() => {
28+
useSettingsDialogStore.getState().close();
29+
useAuthStore.setState({ hasCompletedOnboarding: false });
30+
}}
2931
>
3032
Reset
3133
</Button>

0 commit comments

Comments
 (0)