import { Suspense, lazy } from 'react' import { LandingPage } from './components/auth/LandingPage' import { useOperatorSession } from './hooks/useOperatorSession' // De werkbank wordt pas opgehaald wanneer iemand is aangemeld. Daardoor betaalt // het inlogscherm niet voor de kaartmotor en de paneelopmaak. const WorkbenchApp = lazy(() => import('./WorkbenchApp')) function Voorbereiden({ tekst }: { tekst: string }): JSX.Element { return (
) } function App(): JSX.Element { const { session, sessionError, loggingOut, handleAuthenticated, handleLogout } = useOperatorSession() if (session === null) { return } if (!session.authenticated) { return ( ) } return ( }> ) } export default App