- move front `onboardingStatus` computing to server side - add logic to `useSetNextOnboardingStatus` - update some missing redirections in `usePageChangeEffectNavigateLocation` - separate subscriptionStatus from onboardingStatus
10 lines
345 B
TypeScript
10 lines
345 B
TypeScript
import { useRecoilValue } from 'recoil';
|
|
|
|
import { currentUserState } from '@/auth/states/currentUserState';
|
|
import { OnboardingStatus } from '~/generated/graphql';
|
|
|
|
export const useOnboardingStatus = (): OnboardingStatus | null | undefined => {
|
|
const currentUser = useRecoilValue(currentUserState);
|
|
return currentUser?.onboardingStatus;
|
|
};
|