We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 009bac1 commit 7d1d92fCopy full SHA for 7d1d92f
src/stores/userSettings.ts
@@ -43,12 +43,10 @@ export const useUserSettingsStore = create<UserSettingsState>()(
43
44
export function useAdsPreference() {
45
const { isSignedIn } = useUser()
46
- const { settings, hasHydrated } = useUserSettingsStore((s) => ({
+ const { settings } = useUserSettingsStore((s) => ({
47
settings: s.settings,
48
- hasHydrated: s.hasHydrated,
49
}))
50
51
- const adsEnabled = isSignedIn && !settings.adsDisabled
52
- const status = hasHydrated ? (adsEnabled ? 'enabled' : 'disabled') : 'unknown'
53
- return { status: status as 'unknown' | 'enabled' | 'disabled', adsEnabled }
+ const adsEnabled = isSignedIn ? !settings.adsDisabled : true
+ return { adsEnabled }
54
}
0 commit comments