diff --git a/src/screens/StarterPack/StarterPackLandingScreen.tsx b/src/screens/StarterPack/StarterPackLandingScreen.tsx index 55bd042134..ef4ee3fedc 100644 --- a/src/screens/StarterPack/StarterPackLandingScreen.tsx +++ b/src/screens/StarterPack/StarterPackLandingScreen.tsx @@ -48,12 +48,15 @@ export function LandingScreen({ isError: isErrorStarterPack, } = useStarterPackQuery({did, rkey}) + React.useEffect(() => { + if (isErrorDid || isErrorStarterPack) { + setScreenState(LoggedOutScreenState.S_LoginOrCreateAccount) + } + }, [isErrorDid, isErrorStarterPack, setScreenState]) + if (!did || !starterPack) { return ( - + ) }