import { OrdersPage } from './screens/OrdersPage' import { MyOrdersPage } from './screens/MyOrdersPage' import { CallsPage } from './screens/CallsPage' import { MyCallsPage } from './screens/MyCallsPage' import { StoresPage } from './screens/StoresPage' import { DailyLogsPage } from './screens/DailyLogsPage' import { MyDailyLogsPage } from './screens/MyDailyLogsPage' import { DailySalesReportPage } from './screens/DailySalesReportPage' import { ReportPage } from './screens/ReportPage' import { DatasetsPage } from './screens/admin/DatasetsPage' import { UsersPage } from './screens/admin/UsersPage' export const routeConfig = [ // Sales Officer { path: "/my-orders", element: , roles: ["Sales Officer", "Manager", "Admin"], }, { path: "/my-orders/:instanceId", element: , roles: ["Sales Officer", "Manager", "Admin"], }, { path: "/my-calls", element: , roles: ["Sales Officer", "Manager", "Admin"], }, { path: "/my-calls/:instanceId", element: , roles: ["Sales Officer", "Manager", "Admin"], }, { path: "/my-daily", element: , roles: ["Sales Officer", "Manager", "Admin"], }, { path: "/my-daily/:instanceId", element: , roles: ["Sales Officer", "Manager", "Admin"], }, // Manager & Admin { path: "/orders", element: , roles: ["Manager", "Admin"], }, { path: "/orders/:instanceId", element: , roles: ["Manager", "Admin"], }, { path: "/calls", element: , roles: ["Manager", "Admin"], }, { path: "/calls/:instanceId", element: , roles: ["Manager", "Admin"], }, { path: "/daily", element: , roles: ["Manager", "Admin"], }, { path: "/daily/:instanceId", element: , roles: ["Manager", "Admin"], }, // Everyone { path: "/stores", element: , roles: ["Sales Officer", "Manager", "Admin"], }, { path: "/stores/:instanceId", element: , roles: ["Sales Officer", "Manager", "Admin"], }, { path: "/reports/:reportType", element: , roles: ["Manager", "Admin"], }, // Manager + Admin { path: "/sales-report", element: , roles: ["Manager", "Admin", "Sales Officer"], }, // Admin Panel { path: "/admin/datasets", element: , adminOnly: true, }, { path: "/admin/users", element: , roles: ["Manager", "Admin"], }, ];