import { Navigate, Route, Routes } from "react-router-dom"; import { Layout } from "./components/Layout"; import { useAuth } from "./auth/AuthContext"; import { LoginPage } from "./pages/LoginPage"; import { DashboardPage } from "./pages/DashboardPage"; import { SquadsPage } from "./pages/SquadsPage"; import { NodesPage } from "./pages/NodesPage"; import { UsersPage } from "./pages/UsersPage"; import { BandwidthLimitersPage } from "./pages/BandwidthLimitersPage"; import { TrafficLimitersPage } from "./pages/TrafficLimitersPage"; import { ConnectionLimitersPage } from "./pages/ConnectionLimitersPage"; import { RateLimitersPage } from "./pages/RateLimitersPage"; export function App() { const { auth } = useAuth(); if (!auth) { return ( } /> } /> ); } return ( } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> ); }