admin stuff

This commit is contained in:
Jake Kasper
2025-08-29 08:11:51 -04:00
parent cb1d89d95c
commit e40c457179
5 changed files with 1388 additions and 8 deletions

View File

@@ -32,6 +32,7 @@ import Profile from './pages/Profile/Profile';
import AdminDashboard from './pages/Admin/AdminDashboard';
import AdminUsers from './pages/Admin/AdminUsers';
import AdminProducts from './pages/Admin/AdminProducts';
import AdminEquipment from './pages/Admin/AdminEquipment';
// Error pages
import NotFound from './pages/Error/NotFound';
@@ -281,6 +282,16 @@ function App() {
</ProtectedRoute>
}
/>
<Route
path="/admin/equipment"
element={
<ProtectedRoute adminOnly>
<Layout>
<AdminEquipment />
</Layout>
</ProtectedRoute>
}
/>
{/* Error Routes */}
<Route path="/unauthorized" element={<Unauthorized />} />