From f0498c69e960ce4ddd7d58d53d51756df2e29dc5 Mon Sep 17 00:00:00 2001 From: Innei Date: Tue, 25 Mar 2025 22:27:14 +0800 Subject: [PATCH] refactor(signOut): remove redundant analytics reset on sign out - Removed the call to reset analytics in the useSignOut hook. - Cleaned up the data control settings by eliminating unnecessary analytics reset logic. This refactor streamlines the sign-out process and improves code clarity. Signed-off-by: Innei --- apps/desktop/src/renderer/src/hooks/biz/useSignOut.ts | 2 +- .../src/renderer/src/modules/settings/tabs/data-control.tsx | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/apps/desktop/src/renderer/src/hooks/biz/useSignOut.ts b/apps/desktop/src/renderer/src/hooks/biz/useSignOut.ts index 63b1da327..1655a0095 100644 --- a/apps/desktop/src/renderer/src/hooks/biz/useSignOut.ts +++ b/apps/desktop/src/renderer/src/hooks/biz/useSignOut.ts @@ -22,7 +22,7 @@ export const useSignOut = () => // Clear local storage clearStorage() - window.analytics?.reset() + // clear local store data await Promise.allSettled([ clearLocalPersistStoreData(), diff --git a/apps/desktop/src/renderer/src/modules/settings/tabs/data-control.tsx b/apps/desktop/src/renderer/src/modules/settings/tabs/data-control.tsx index bde0528b1..687d83f1c 100644 --- a/apps/desktop/src/renderer/src/modules/settings/tabs/data-control.tsx +++ b/apps/desktop/src/renderer/src/modules/settings/tabs/data-control.tsx @@ -56,9 +56,6 @@ export const SettingDataControl = () => { setGeneralSetting("sendAnonymousData", value) if (value) { initAnalytics() - } else { - window.analytics?.reset() - delete window.analytics } }, }),