import { BrowserRouter as Router, Routes, Route, Navigate, Outlet } from "react-router-dom" import { ThemeProvider } from "./components/ThemeProvider" import { LanguageProvider } from "./components/LanguageProvider" import { Toaster } from "./components/ui/toaster" import { Navbar } from "./components/Navbar" import { WorkspaceProvider } from "./context/WorkspaceContext" import Auth from "./pages/Auth" import Profile from "./pages/Profile" import Terms from "./pages/Terms" import Workspaces from "./pages/Workspaces" import CreateWorkspace from "./pages/WorkspaceCreate" import WorkspaceDetail from "./pages/WorkspaceDetail" import EditWorkspace from "./pages/WorkspaceEdit" import Clients from "./pages/Clients" const MainLayout = () => { return (
) } const RootRedirect = () => { const isAuthenticated = !!localStorage.getItem("accessToken") return isAuthenticated ? : } function App() { return ( } /> } /> } /> }> } /> } /> } /> } /> } /> } /> ) } export default App