From 543825918cbdfa7927f2a7d572d04cd8ffcd3bbc Mon Sep 17 00:00:00 2001 From: Ammar Ahmed Date: Tue, 21 Apr 2026 08:46:19 +0500 Subject: [PATCH] mobile: fix useEffect deps in use-feature-manager hook --- apps/mobile/app/hooks/use-feature-manager.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/mobile/app/hooks/use-feature-manager.ts b/apps/mobile/app/hooks/use-feature-manager.ts index b9db4d6fb..bb76bf9ce 100644 --- a/apps/mobile/app/hooks/use-feature-manager.ts +++ b/apps/mobile/app/hooks/use-feature-manager.ts @@ -37,11 +37,10 @@ export default function useFeatureManager() { "disableTrashCleanup", "fullOfflineMode" ]); - const user = useUserStore((state) => state.user); const plan = useUserStore((state) => state.user?.subscription?.plan); useEffect(() => { - if (!user || !features) return; + if (!useUserStore.getState().user || !features) return; if (!features.createNoteFromNotificationDrawer.isAllowed) { SettingsService.setProperty("notifNotes", false); @@ -82,7 +81,8 @@ export default function useFeatureManager() { db.settings.setDefaultTag(undefined); } } - }, [features, plan, user]); + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [features, plan]); return true; }