import { Route, Switch } from "wouter"; import { AuthProvider, LiveProvider, ToastProvider, useAuth } from "./state"; import { Layout } from "./components/Layout"; import { Login } from "./pages/Login"; import { Setup } from "./pages/Setup"; import { Dashboard } from "./pages/Dashboard"; import { Peers } from "./pages/Peers"; import { SettingsPage } from "./pages/Settings"; import { UsersPage } from "./pages/Users"; import { Audit } from "./pages/Audit"; import { Account } from "./pages/Account"; function Gate() { const { me, loading, needsSetup } = useAuth(); if (loading) return