import { createBrowserRouter, Navigate } from 'react-router-dom'; import AdminLayout from '../components/AdminLayout'; import PlayerLayout from '../components/PlayerLayout'; import AdminAuthRoute from '../components/AdminAuthRoute'; import PlayerAuthRoute from '../components/PlayerAuthRoute'; import AdminLogin from '../pages/admin/AdminLogin'; import AdminDashboard from '../pages/admin/AdminDashboard'; import AdminUsers from '../pages/admin/AdminUsers'; import PlayerLogin from '../pages/player/PlayerLogin'; import PlayerDashboard from '../pages/player/PlayerDashboard'; const router = createBrowserRouter([ { path: '/', element: , }, { path: '/admin', children: [ { path: 'login', element: , }, { element: , children: [ { element: , children: [ { path: 'dashboard', element: , }, { path: 'users', element: , }, { index: true, element: , }, ], }, ], }, ], }, { path: '/player', children: [ { path: 'login', element: , }, { element: , children: [ { element: , children: [ { path: 'dashboard', element: , }, { index: true, element: , }, ], }, ], }, ], }, ]); export default router;