import { BrowserRouter, Routes, Route, Navigate } from 'react-router-dom' import useAuthStore from './store/authStore' import AppLayout from './layouts/AppLayout' import LoginPage from './pages/LoginPage' import DashboardPage from './pages/DashboardPage' import OrderDetailPage from './pages/OrderDetailPage' import ProductsPage from './pages/ProductsPage' import WaitersPage from './pages/WaitersPage' import TablesPage from './pages/TablesPage' import ReportsPage from './pages/ReportsPage' import SettingsPage from './pages/SettingsPage' function RequireAuth({ children }) { const token = useAuthStore(s => s.token) return token ? children : } export default function App() { return ( } /> }> } /> } /> } /> } /> } /> } /> } /> } /> ) }