import { createBrowserRouter, Navigate } from "react-router-dom"; import CommonLayout from "../layouts/CommonLayout"; import DeviceAdminApproval from "../pages/deviceAdmin/Approval"; import LeaderApproval from "../pages/leader/Approval"; import LeaderMyApproval from "../pages/leader/MyApproval"; import Login from "../pages/Login"; import MyReservation from "../pages/user/MyReservation"; import Reserve from "../pages/user/Reserve"; import UserDetail from "../pages/UserDetail"; import ProtectedRoute from "./ProtectedRoute"; const router = createBrowserRouter([ { path: "/", element: , }, { path: "/login", element: , }, { path: "/", element: , children: [ { path: "user", element: , children: [ { path: "reserve", element: , }, { path: "my-reservation", element: , }, ], }, { path: "leader", element: , children: [ { path: "approval", element: , }, { path: "my-approval", element: , }, ], }, { path: "device-admin", element: , children: [ { path: "approval", element: , }, ], }, { path: "userdetail", element: , }, ], }, ]); export default router;