import { AuthProvider, useAuth } from './context/AuthContext'; import { NodeProvider } from './context/NodeContext'; import { Login } from './components/Login'; import { Setup } from './components/Setup'; import EditorLayout from './components/EditorLayout'; function AppContent() { const { appStatus, isAuthenticated, needsSetup, completeSetup } = useAuth(); if (appStatus === 'loading') { return (
Loading...
); } if (needsSetup) { return (
); } if (!isAuthenticated) { return (
); } return ( ); } import { Toaster } from 'sonner'; function App() { return ( ); } export default App;