import { auth } from '@sd/client'; import { Loader } from '@sd/ui'; import { LoginButton } from '~/components/LoginButton'; export function AuthRequiredOverlay() { const authState = auth.useStateSnapshot(); if (authState.status !== 'loggedIn') return (
{authState.status === 'loading' || authState.status === 'loggingIn' ? ( ) : ( )}
); return null; }