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