From 1ef47713f43a841c0066ebfdb0784bd2caa2d759 Mon Sep 17 00:00:00 2001 From: Ben Allfree Date: Fri, 10 Jan 2025 03:59:10 -0800 Subject: [PATCH] chore: refactor isPaid --- packages/dashboard/src/util/stores.ts | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/packages/dashboard/src/util/stores.ts b/packages/dashboard/src/util/stores.ts index 1d97b134..1189845f 100644 --- a/packages/dashboard/src/util/stores.ts +++ b/packages/dashboard/src/util/stores.ts @@ -104,13 +104,12 @@ export const init = () => { userStore.subscribe((user) => { console.log(`userStore.subscribe`, { user }) - isUserPaid.set( - [ - SubscriptionType.Founder, - SubscriptionType.Premium, - SubscriptionType.Flounder, - ].includes(user?.subscription || SubscriptionType.Free), - ) + const isPaid = [ + SubscriptionType.Founder, + SubscriptionType.Premium, + SubscriptionType.Flounder, + ].includes(user?.subscription || SubscriptionType.Free) + isUserPaid.set(isPaid) isUserLegacy.set(!!user?.isLegacy) userSubscriptionType.set(user?.subscription || SubscriptionType.Free) isUserVerified.set(!!user?.verified) @@ -123,7 +122,6 @@ export const init = () => { let unsub: UnsubscribeFunc | undefined if (!isLoggedIn) { userStore.set(undefined) - globalInstancesStore.set({}) globalInstancesStoreReady.set(false) unsub?.()