import { lazy } from "react"; import { lazyRetry } from "../utils/lazyRetry"; import { ROUTE_VETـSUPERVISOR_ALLOCATIONS, ROUTE_VETـSUPERVISOR_HATCHING, ROUTE_VETـSUPERVISOR_ILLEGALـKILLING, ROUTE_VETـSUPERVISOR_KILLS_STATS, ROUTE_VETـSUPERVISOR_REPORTING, ROUTE_VETـSUPERVISOR_ROUTE_FILES_STATE, ROUTE_VETـSUPERVISOR_STATICS, ROUTE_VETـSUPERVISOR_STATICS_CHARTS, ROUTE_VETـSUPERVISOR_STATICS_PREDICTION, ROUTE_VETـSUPERVISOR_STATICS_PREDICTION_VIEW, ROUTEـVET_SUPERVISOR_POULTRIES, ROUTEـVET_SUPERVISOR_POULTRIES_DETAILS, } from "./routes"; const Statics = lazy(() => lazyRetry(() => import("../pages/AdminStatics"))); // const Reporting = lazy(() => // lazyRetry(() => import("../pages/InspectorReporting")) // ); const Reports = lazy(() => lazyRetry(() => import("../pages/ProvinceReports"))); const VetFarmAllocations = lazy(() => lazyRetry(() => import("../pages/VetFarmAllocations")) ); const JahadKillStats = lazy(() => lazyRetry(() => import("../pages/JahadKillStats")) ); const Poultries = lazy(() => lazyRetry(() => import("../pages/Poultries"))); const JahadIllegalKilling = lazy(() => lazyRetry(() => import("../pages/JahadIllegalKilling")) ); const FilesState = lazy(() => lazyRetry(() => import("../pages/FilesState"))); const Hatching = lazy(() => lazyRetry(() => import("../pages/Hatching"))); const PoultriesDetails = lazy(() => lazyRetry(() => import("../pages/PoultriesDetailsPage")) ); export const vetSupervisorRouting = [ { path: [ROUTE_VETـSUPERVISOR_HATCHING], Page: Hatching, exact: false, props: {}, }, { path: [ROUTEـVET_SUPERVISOR_POULTRIES], Page: Poultries, exact: false, props: {}, }, { path: [ROUTE_VETـSUPERVISOR_ALLOCATIONS], Page: VetFarmAllocations, exact: false, props: {}, }, { path: [ROUTE_VETـSUPERVISOR_ILLEGALـKILLING], Page: JahadIllegalKilling, exact: false, props: {}, }, { path: [ROUTE_VETـSUPERVISOR_KILLS_STATS], Page: JahadKillStats, exact: false, props: {}, }, { path: [ ROUTE_VETـSUPERVISOR_STATICS, ROUTE_VETـSUPERVISOR_STATICS_PREDICTION, ROUTE_VETـSUPERVISOR_STATICS_PREDICTION_VIEW, ROUTE_VETـSUPERVISOR_STATICS_CHARTS, ], Page: Statics, exact: false, props: {}, }, { path: [ROUTE_VETـSUPERVISOR_ROUTE_FILES_STATE], Page: FilesState, exact: false, props: {}, }, { path: [ROUTE_VETـSUPERVISOR_REPORTING], Page: Reports, exact: false, props: {}, }, { path: [ROUTEـVET_SUPERVISOR_POULTRIES_DETAILS], Page: PoultriesDetails, exact: false, props: {}, }, ];