import { createBrowserRouter } from "react-router-dom";
import Root from "./components/pages/Root";
import ErrorPage from "./components/pages/ErrorPage";
// import Ohcs from "./components/pages/Ohcs";
// import Roles from "./components/pages/Roles";
import ProtectedRoute from "./utils/ProtectedRoute";
// import Login from "./components/pages/Login";
import Login from "./components/pages/Signup";
import PersistLogin from "./utils/PersistLogin";
import OhcList from "./components/pages/OhcList";
import AdminHome from "./components/pages/AdminHome";
import UserList from "./components/pages/UserList";
// import UserForm from "./components/pages/UserForm";
// import OhcForm from "./components/pages/OhcForm";
// import MenuForm from "./components/pages/MenuForm";
import MenuList from "./components/pages/MenuList";
import RoleList from "./components/pages/RoleList";
import BussinessList from "./components/pages/BussinessList";
import DepartmentList from "./components/pages/DepartmentList";
import DesignationList from "./components/pages/DesignationList";
import SectionList from "./components/pages/SectionList";
import EmployeeCadreList from './components/pages/EmployeeCadreList'
import EmployeeContractorList from "./components/pages/EmployeeContractorList";
import MedTimingList from "./components/pages/MedTimingList";
import ComplaintList from "./components/pages/ComplaintList";
import RefferalPointList from "./components/pages/RefferalPointList";
import AilmentSystemList from "./components/pages/AilmentSystemList";
import DiagnosisList from "./components/pages/DiagnosisList";
import RefferedByList from "./components/pages/RefferedByList";
import AbnormalityList from "./components/pages/AbnormalityList";
import AddDocDetailList from "./components/pages/AddDocDetailList";
import DiagnosisBSMList from "./components/pages/DiagnosisBSMList";
import TaskFrequencyList from "./components/pages/TaskFrequencyList";
import InjuryClassificationList from "./components/pages/InjuryClassificationList";
import InjuryPartList from "./components/pages/InjuryPartList";
import InjuryTypeList from "./components/pages/InjuryTypeList";
import DiagnosisTreatmentList from "./components/pages/DiagnosisTreatmentList"
import DiagnosisCIMList from "./components/pages/DiagnosisCIMList";
import AppointmentList from "./components/pages/AppointmentList";
import SaltList from "./components/pages/SaltList";
import HabitList from "./components/pages/HabitList";
import DeviceList from "./components/pages/DeviceList";
import PlantList from "./components/pages/PlantList";
import VaccineList from "./components/pages/VaccineList";
import RoleSelection from "./components/pages/RoleSelection";
import OhcSelection from "./components/pages/OhcSelection";
import PatientProfileList from "./components/pages/PatientProfileList";
import Patient from "./components/pages/Patient";
import MedFreqList from "./components/pages/MedFreqList";
import ContactList from "./components/pages/ContactList";
import NutrientList from "./components/pages/NutrientList";
import FoodList from "./components/pages/FoodList";
import ExerciseMinuteList from "./components/pages/ExerciseMinuteList";
import BodyMeasurementList from "./components/pages/BodyMeasurementList";
import LandingPageList from "./components/pages/BodyMeasurementList";
import PatientAndContact from "./components/pages/PatientAndContact";
const router = createBrowserRouter([
{
path: "/",
element: ,
index: true,
},
{
path: "/",
element: ,
children: [
{
element: ,
children: [
{
path: "/ohcSelection",
element: ,
},
{
path: "/roleSelection",
element: ,
},
// {
// path : "/Ohc",
// element :
// }
// {
// path : "/NemroleSelection",
// element :
// }
],
},
],
},
{
path: "/",
element: ,
errorElement: ,
children: [
{
element: ,
children: [
{
element: ,
children: [
{
path:'/adminHome',
element:
},
{
path:'/ohcList',
element:
},
{
path:'/UserList',
element:
},
{
path:'/RoleList',
element:
},
{
path:'/MenuList',
element:
},
{
path :'/BussinessList',
element:
},
{
path : '/DepartmentList',
element :
},
{
path : '/DesignationList',
element :
},
{
path : '/SectionList',
element :
},
{
path : '/EmployeeCadreList',
element :
},
{
path : "/EmployeeContractorList",
element :
},
{
path : "/MedTimingList",
element :
},
{
path : "/ComplaintList",
element :
},
{
path : "/RefferalPointList",
element :
},
{
path : "/AilmentSystemList",
element :
},
{
path : "/DiagnosisList",
element :
},
{
path : "/RefferedByList",
element :
},
{
path : "/AbnormalityList",
element :
},
{
path : "/AddDocDetailList",
element :
},
{
path : "/DiagnosisBSMList",
element :
},
{
path : "/TaskFrequencyList",
element :
},
{
path : "/InjuryClassificationList",
element :
},
{
path : "/InjuryPartList",
element :
},
{
path : "/InjuryTypeList",
element :
},
{
path : "/DiagnosisTreatmentList",
element :
},
{
path : "/DiagnosisCIMList",
element :
},
{
path : "/AppointmentList",
element :
},
{
path : "/SaltList",
element :
},
{
path : "/HabitList",
element :
},
{
path : "/DeviceList",
element :
},
{
path : "/PlantList",
element :
},
{
path : "/VaccineList",
element :
},
{
path : "/PatientProfileList",
element :
},
{
path : "/Patient/:id",
element :
},
{
path : "/MedFreqList",
element :
},
{
path : "/ContactList",
element :
},
{
path : "/NutrientList",
element :
},
{
path : "/FoodList",
element :
},
{
path : "/ExerciseMinuteList",
element :
},
{
path : "/BodyMeasurementList",
element :
},
{
path : "/LandingPageList",
element :
},
{
path : "/PatientAndContact/:id",
element :
}
],
},
],
},
],
},
{
path: "*",
element: ,
},
]);
export default router;