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";
import UserManage from "../pages/admin/UserManage";
import DeviceStats from "../pages/admin/DeviceStats";
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: "admin",
element: ,
children: [
{
path: "user-manage",
element: ,
},
{
path: "stats-device",
element: ,
},
],
},
{
path: "userdetail",
element: ,
},
],
},
]);
export default router;