push rasad front on new repo
This commit is contained in:
40
src/routes/LiveStockProvinceJahadRouting.js
Normal file
40
src/routes/LiveStockProvinceJahadRouting.js
Normal file
@@ -0,0 +1,40 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_PROVINCE_JAHAD_PRODUCT_DISTRIBUTION,
|
||||
ROUTE_PROVINCE_JAHAD_PRODUCT_DISTRIBUTION_ALLOCATION,
|
||||
ROUTE_PROVINCE_JAHAD_PRODUCT_DISTRIBUTION_POLICY,
|
||||
ROUTE_PROVINCE_JAHAD_PRODUCT_SHARES,
|
||||
ROUTE_PROVINCE_JAHAD_PRODUCT_TRANSACTIONS,
|
||||
ROUTE_PROVINCE_JAHAD_COOPERATIVES,
|
||||
ROUTE_PROVINCE_JAHAD_HERDS,
|
||||
ROUTE_PROVINCE_JAHAD_RANCHERS,
|
||||
ROUTE_PROVINCE_JAHAD_SELL_REPORT,
|
||||
ROUTE_PROVINCE_JAHAD_UNIONS,
|
||||
ROUTE_PROVINCE_JAHAD_USERS,
|
||||
} from "./routes";
|
||||
|
||||
const RequestsPage = lazy(() =>
|
||||
lazyRetry(() => import("../pages/ProvinceJahadRequests"))
|
||||
);
|
||||
|
||||
export const liveStockProvinceJahadRouting = [
|
||||
{
|
||||
path: [
|
||||
ROUTE_PROVINCE_JAHAD_UNIONS,
|
||||
ROUTE_PROVINCE_JAHAD_COOPERATIVES,
|
||||
ROUTE_PROVINCE_JAHAD_RANCHERS,
|
||||
ROUTE_PROVINCE_JAHAD_HERDS,
|
||||
ROUTE_PROVINCE_JAHAD_USERS,
|
||||
ROUTE_PROVINCE_JAHAD_PRODUCT_DISTRIBUTION,
|
||||
ROUTE_PROVINCE_JAHAD_PRODUCT_DISTRIBUTION_ALLOCATION,
|
||||
ROUTE_PROVINCE_JAHAD_PRODUCT_DISTRIBUTION_POLICY,
|
||||
ROUTE_PROVINCE_JAHAD_PRODUCT_SHARES,
|
||||
ROUTE_PROVINCE_JAHAD_PRODUCT_TRANSACTIONS,
|
||||
ROUTE_PROVINCE_JAHAD_SELL_REPORT,
|
||||
],
|
||||
Page: RequestsPage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
62
src/routes/adminRouting.js
Normal file
62
src/routes/adminRouting.js
Normal file
@@ -0,0 +1,62 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_ADMIN_REQUESTS,
|
||||
ROUTE_ADMIN_CREATE_NEW_REQUEST,
|
||||
ROUTE_ADMIN_HATCHING,
|
||||
ROUTE_ADMIN_NEW_REQUESTS,
|
||||
ROUTE_ADMIN_REJECTED_REQUESTS,
|
||||
ROUTE_ADMIN_AWAITING_PAYMENT_REQUESTS,
|
||||
ROUTE_ADMIN_AWAITING_INSPECTION_REQUESTS,
|
||||
ROUTE_ADMIN_ARCHIVED_REQUESTS,
|
||||
ROUTE_ADMIN_ACTIVE_REQUESTS,
|
||||
ROUTE_ADMIN_STATICS,
|
||||
ROUTE_ADMIN_VISOR_STATICS,
|
||||
ROUTE_ADMIN_VISOR_STATICS_CHARTS,
|
||||
ROUTE_ADMIN_VISOR_STATICS_PREDICTION,
|
||||
} from "./routes";
|
||||
|
||||
const Requests = lazy(() => lazyRetry(() => import("../pages/AdminRequests")));
|
||||
|
||||
const Statics = lazy(() => lazyRetry(() => import("../pages/AdminStatics")));
|
||||
const VisorStatics = lazy(() =>
|
||||
lazyRetry(() => import("../pages/VisorStatics"))
|
||||
);
|
||||
|
||||
// const Requests = lazy(() => import("../pages/AdminRequests"));
|
||||
// const Statics = lazy(() => import("../pages/AdminStatics"));
|
||||
|
||||
export const adminRouting = [
|
||||
{
|
||||
path: [
|
||||
ROUTE_ADMIN_REQUESTS,
|
||||
ROUTE_ADMIN_CREATE_NEW_REQUEST,
|
||||
ROUTE_ADMIN_HATCHING,
|
||||
ROUTE_ADMIN_NEW_REQUESTS,
|
||||
ROUTE_ADMIN_REJECTED_REQUESTS,
|
||||
ROUTE_ADMIN_AWAITING_PAYMENT_REQUESTS,
|
||||
ROUTE_ADMIN_AWAITING_INSPECTION_REQUESTS,
|
||||
ROUTE_ADMIN_ARCHIVED_REQUESTS,
|
||||
ROUTE_ADMIN_ACTIVE_REQUESTS,
|
||||
],
|
||||
Page: Requests,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_ADMIN_STATICS],
|
||||
Page: Statics,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_ADMIN_VISOR_STATICS,
|
||||
ROUTE_ADMIN_VISOR_STATICS_PREDICTION,
|
||||
ROUTE_ADMIN_VISOR_STATICS_CHARTS,
|
||||
],
|
||||
Page: VisorStatics,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
109
src/routes/avicultureRouting.js
Normal file
109
src/routes/avicultureRouting.js
Normal file
@@ -0,0 +1,109 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_AVICULTURE_ARCHIVED_REQUESTS,
|
||||
ROUTE_AVICULTURE_AUCTION,
|
||||
ROUTE_AVICULTURE_CREATE_NEW_REQUEST,
|
||||
ROUTE_AVICULTURE_FILE_ROUTE,
|
||||
ROUTE_AVICULTURE_HATCHING,
|
||||
ROUTE_AVICULTURE_REJECTED_REQUESTS,
|
||||
ROUTE_AVICULTURE_REQUESTS,
|
||||
ROUTE_AVICULTURE_ROUTE_HALLS,
|
||||
ROUTE_AVICULTURE_TICKET,
|
||||
ROUTE_AVICULTURE_VIEW_TICKET,
|
||||
ROUTE_AVICULTURE_INSPECTS_ROUTE,
|
||||
ROUTE_AVICULTURE_AWAITING_PAYMENT_REQUESTS,
|
||||
ROUTE_AVICULTURE_AWAITING_INSPECTION_REQUESTS,
|
||||
ROUTE_AVICULTURE_REPORTS,
|
||||
ROUTE_AVICULTURE_PRICING,
|
||||
ROUTE_AVICULTURE_SUBMIT_REQUEST,
|
||||
ROUTE_AVICULTURE_GIVE_PERMISSION,
|
||||
} from "./routes";
|
||||
|
||||
// const AvicultureRequests = lazy(() => import("../pages/AvicultureRequests"));
|
||||
// const NewFile = lazy(() => import("../pages/NewFile"));
|
||||
// const Inspects = lazy(() => import("../pages/AvicultureHallInspects"));
|
||||
// const Auction = lazy(() => import("../pages/Auction"));
|
||||
// const Tickets = lazy(() => import("../pages/Tickets"));
|
||||
// const Halls = lazy(() => import("../pages/AvicultureHalls"));
|
||||
|
||||
export const avicultureRoutingDefault = "/dashboard/profile";
|
||||
|
||||
const AvicultureRequests = lazy(() =>
|
||||
lazyRetry(() => import("../pages/AvicultureRequests"))
|
||||
);
|
||||
const NewFile = lazy(() => lazyRetry(() => import("../pages/NewFile")));
|
||||
const Inspects = lazy(() =>
|
||||
lazyRetry(() => import("../pages/AvicultureHallInspects"))
|
||||
);
|
||||
const Auction = lazy(() => lazyRetry(() => import("../pages/Auction")));
|
||||
const Tickets = lazy(() => lazyRetry(() => import("../pages/Tickets")));
|
||||
const Halls = lazy(() => lazyRetry(() => import("../pages/AvicultureHalls")));
|
||||
const Reports = lazy(() =>
|
||||
lazyRetry(() => import("../pages/AvicultureReports"))
|
||||
);
|
||||
const AviculturePricing = lazy(() =>
|
||||
lazyRetry(() => import("../pages/ProvinceManagePricing"))
|
||||
);
|
||||
|
||||
export const avicultureRouting = [
|
||||
// requests routes
|
||||
{
|
||||
path: [
|
||||
ROUTE_AVICULTURE_REQUESTS,
|
||||
ROUTE_AVICULTURE_HATCHING,
|
||||
ROUTE_AVICULTURE_CREATE_NEW_REQUEST,
|
||||
ROUTE_AVICULTURE_REJECTED_REQUESTS,
|
||||
ROUTE_AVICULTURE_ARCHIVED_REQUESTS,
|
||||
ROUTE_AVICULTURE_AWAITING_PAYMENT_REQUESTS,
|
||||
ROUTE_AVICULTURE_AWAITING_INSPECTION_REQUESTS,
|
||||
ROUTE_AVICULTURE_SUBMIT_REQUEST,
|
||||
ROUTE_AVICULTURE_GIVE_PERMISSION,
|
||||
],
|
||||
Page: AvicultureRequests,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_AVICULTURE_AUCTION],
|
||||
Page: Auction,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_AVICULTURE_FILE_ROUTE],
|
||||
Page: NewFile,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_AVICULTURE_VIEW_TICKET, ROUTE_AVICULTURE_TICKET],
|
||||
Page: Tickets,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_AVICULTURE_ROUTE_HALLS],
|
||||
Page: Halls,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_AVICULTURE_INSPECTS_ROUTE],
|
||||
Page: Inspects,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_AVICULTURE_REPORTS],
|
||||
Page: Reports,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_AVICULTURE_PRICING],
|
||||
Page: AviculturePricing,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
16
src/routes/barSquareRouting.js
Normal file
16
src/routes/barSquareRouting.js
Normal file
@@ -0,0 +1,16 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import { ROUTE_BAR_SQUARE_TRANSACTIONS } from "./routes";
|
||||
|
||||
const SlaughterMorguePage = lazy(() =>
|
||||
lazyRetry(() => import("../pages/BarSquareTransactions"))
|
||||
);
|
||||
|
||||
export const barSquareRouting = [
|
||||
{
|
||||
path: [ROUTE_BAR_SQUARE_TRANSACTIONS],
|
||||
Page: SlaughterMorguePage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
37
src/routes/chainCompanyRouting.js
Normal file
37
src/routes/chainCompanyRouting.js
Normal file
@@ -0,0 +1,37 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_CHAIN_COMPANY_MANAGE_BARS,
|
||||
ROUTE_CHAIN_COMPANY_MANAGE_FEES,
|
||||
ROUTE_CHAIN_COMPANY_POULTRIES,
|
||||
ROUTE_CHAIN_COMPANY_POULTRIES_DETAILS,
|
||||
} from "./routes";
|
||||
|
||||
const Poultries = lazy(() => lazyRetry(() => import("../pages/ChainCompany")));
|
||||
|
||||
const Fees = lazy(() => lazyRetry(() => import("../pages/ProvinceFees")));
|
||||
|
||||
const PoultriesDetails = lazy(() =>
|
||||
lazyRetry(() => import("../pages/PoultriesDetailsPage"))
|
||||
);
|
||||
|
||||
export const chainCompanyRouting = [
|
||||
{
|
||||
path: [ROUTE_CHAIN_COMPANY_POULTRIES, ROUTE_CHAIN_COMPANY_MANAGE_BARS],
|
||||
Page: Poultries,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CHAIN_COMPANY_MANAGE_FEES],
|
||||
Page: Fees,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CHAIN_COMPANY_POULTRIES_DETAILS],
|
||||
Page: PoultriesDetails,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
42
src/routes/cityCommerceRouting.js
Normal file
42
src/routes/cityCommerceRouting.js
Normal file
@@ -0,0 +1,42 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_CITY_COMMERCE_ROUTE_ALLOCATIONS,
|
||||
ROUTE_CITY_COMMERCE_ROUTE_FILES_STATE,
|
||||
ROUTE_CITY_COMMERCE_ROUTE_GUILDS,
|
||||
ROUTE_CITY_COMMERCE_ROUTE_GUILDS_SETTINGS,
|
||||
ROUTE_CITY_COMMERCE_ROUTE_MANAGE_GUILDS,
|
||||
ROUTE_CITY_COMMERCE_ROUTE_STEWARDS,
|
||||
} from "./routes";
|
||||
|
||||
const Guilds = lazy(() => lazyRetry(() => import("../pages/Guilds")));
|
||||
const FilesState = lazy(() => lazyRetry(() => import("../pages/FilesState")));
|
||||
const VetFarmAllocations = lazy(() =>
|
||||
lazyRetry(() => import("../pages/VetFarmAllocations"))
|
||||
);
|
||||
|
||||
export const cityCommerceRouting = [
|
||||
{
|
||||
path: [
|
||||
ROUTE_CITY_COMMERCE_ROUTE_MANAGE_GUILDS,
|
||||
ROUTE_CITY_COMMERCE_ROUTE_GUILDS,
|
||||
ROUTE_CITY_COMMERCE_ROUTE_STEWARDS,
|
||||
ROUTE_CITY_COMMERCE_ROUTE_GUILDS_SETTINGS,
|
||||
],
|
||||
Page: Guilds,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_COMMERCE_ROUTE_FILES_STATE],
|
||||
Page: FilesState,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_COMMERCE_ROUTE_ALLOCATIONS],
|
||||
Page: VetFarmAllocations,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
16
src/routes/cityGuildRouting.js
Normal file
16
src/routes/cityGuildRouting.js
Normal file
@@ -0,0 +1,16 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import { ROUTE_SENF_INVENTORY, ROUTE_SENF_INVENTORY_STOCK } from "./routes";
|
||||
|
||||
const SenfInventoryPage = lazy(() =>
|
||||
lazyRetry(() => import("../pages/SenfInventoryPage"))
|
||||
);
|
||||
|
||||
export const cityGuildRouting = [
|
||||
{
|
||||
path: [ROUTE_SENF_INVENTORY, ROUTE_SENF_INVENTORY_STOCK],
|
||||
Page: SenfInventoryPage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
79
src/routes/cityJihadRouting.js
Normal file
79
src/routes/cityJihadRouting.js
Normal file
@@ -0,0 +1,79 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_CITY_JIHAD_DISPENSER_DETAILS_VIEW,
|
||||
ROUTE_CITY_JIHAD_DISPENSERS,
|
||||
ROUTE_CITY_JIHAD_DISPENSERS_INVENTORY,
|
||||
ROUTE_CITY_JIHAD_DISPENSERS_KILLHOUSES,
|
||||
ROUTE_CITY_JIHAD_DISPENSERS_MANAGEMENT,
|
||||
ROUTE_CITY_JIHAD_DISPENSERS_SELL_CARCASS,
|
||||
ROUTE_CITY_JIHAD_DISPENSERS_STEWARDS,
|
||||
ROUTE_CITY_JIHAD_HATCHINGS_DETAILS,
|
||||
ROUTE_CITY_JIHAD_ROUTE_ALLOCATIONS,
|
||||
ROUTE_CITY_JIHAD_ROUTE_FILES_STATE,
|
||||
// ROUTE_CITY_JIHAD_ROUTE_GUILDS,
|
||||
// ROUTE_CITY_JIHAD_ROUTE_GUILDS_SETTINGS,
|
||||
// ROUTE_CITY_JIHAD_ROUTE_MANAGE_GUILDS,
|
||||
// ROUTE_CITY_JIHAD_ROUTE_STEWARDS,
|
||||
ROUTE_CITY_JIHAD_SALE_DESTRIBUTION_DETAILS,
|
||||
ROUTE_CITY_JIHAD_STATICS,
|
||||
ROUTE_CITY_JIHADـHATCHINGS,
|
||||
} from "./routes";
|
||||
|
||||
const Statics = lazy(() => lazyRetry(() => import("../pages/AdminStatics")));
|
||||
const FilesState = lazy(() => lazyRetry(() => import("../pages/FilesState")));
|
||||
const VetFarmAllocations = lazy(() =>
|
||||
lazyRetry(() => import("../pages/VetFarmAllocations"))
|
||||
);
|
||||
const Dispensers = lazy(() =>
|
||||
lazyRetry(() => import("../pages/SlaughterHouseDispenserDashboard"))
|
||||
);
|
||||
|
||||
const AllHatchings = lazy(() =>
|
||||
lazyRetry(() => import("../pages/AdminHatchings"))
|
||||
);
|
||||
|
||||
export const cityJihadRouting = [
|
||||
{
|
||||
path: [ROUTE_CITY_JIHAD_STATICS],
|
||||
Page: Statics,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_JIHAD_ROUTE_FILES_STATE],
|
||||
Page: FilesState,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_JIHAD_ROUTE_ALLOCATIONS],
|
||||
Page: VetFarmAllocations,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_CITY_JIHAD_DISPENSERS,
|
||||
ROUTE_CITY_JIHAD_DISPENSERS_MANAGEMENT,
|
||||
ROUTE_CITY_JIHAD_DISPENSER_DETAILS_VIEW,
|
||||
ROUTE_CITY_JIHAD_DISPENSER_DETAILS_VIEW,
|
||||
ROUTE_CITY_JIHAD_DISPENSERS_STEWARDS,
|
||||
ROUTE_CITY_JIHAD_DISPENSERS_KILLHOUSES,
|
||||
ROUTE_CITY_JIHAD_DISPENSER_DETAILS_VIEW,
|
||||
ROUTE_CITY_JIHAD_DISPENSERS_SELL_CARCASS,
|
||||
ROUTE_CITY_JIHAD_DISPENSERS_INVENTORY,
|
||||
ROUTE_CITY_JIHAD_SALE_DESTRIBUTION_DETAILS,
|
||||
],
|
||||
Page: Dispensers,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_JIHADـHATCHINGS, ROUTE_CITY_JIHAD_HATCHINGS_DETAILS],
|
||||
Page: AllHatchings,
|
||||
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
116
src/routes/cityPoultryRouting.js
Normal file
116
src/routes/cityPoultryRouting.js
Normal file
@@ -0,0 +1,116 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_CITY_DISPENSERS,
|
||||
ROUTE_CITY_DISPENSERS_INVENTORY,
|
||||
ROUTE_CITY_POULTRY_HATCHING,
|
||||
ROUTE_CITY_POULTRY_ROUTE_ALLOCATIONS,
|
||||
ROUTE_CITY_POULTRY_ROUTE_FILES_STATE,
|
||||
ROUTE_CITY_POULTRY_ROUTE_GUILDS,
|
||||
ROUTE_CITY_POULTRY_ROUTE_GUILDS_SETTINGS,
|
||||
ROUTE_CITY_POULTRY_ROUTE_MANAGE_GUILDS,
|
||||
ROUTE_CITY_POULTRY_ROUTE_STEWARDS,
|
||||
ROUTE_CITY_POULTRY_STATICS,
|
||||
ROUTE_CITY_POULTRYـHATCHINGS,
|
||||
ROUTE_CITY_POULTRYـHATCHINGS_DETAILS,
|
||||
ROUTE_CITY_REQUEST_DISTRIBUTION,
|
||||
ROUTE_CITY_REQUEST_TRANSACTION_DETAILS,
|
||||
ROUTE_CITY_REQUEST_TRANSACTIONS,
|
||||
} from "./routes";
|
||||
|
||||
const Statics = lazy(() => lazyRetry(() => import("../pages/AdminStatics")));
|
||||
const FilesState = lazy(() => lazyRetry(() => import("../pages/FilesState")));
|
||||
const VetFarmAllocations = lazy(() =>
|
||||
lazyRetry(() => import("../pages/VetFarmAllocations"))
|
||||
);
|
||||
const Guilds = lazy(() => lazyRetry(() => import("../pages/Guilds")));
|
||||
|
||||
const Hatching = lazy(() =>
|
||||
lazyRetry(() => import("../pages/OperatorNewHatching"))
|
||||
);
|
||||
|
||||
const AllHatchings = lazy(() =>
|
||||
lazyRetry(() => import("../pages/AdminHatchings"))
|
||||
);
|
||||
|
||||
const TransactionsPage = lazy(() =>
|
||||
lazyRetry(() => import("../pages/Transactions"))
|
||||
);
|
||||
|
||||
const SlaughterHouseDispenserDashboard = lazy(() =>
|
||||
lazyRetry(() => import("../pages/SlaughterHouseDispenserDashboard"))
|
||||
);
|
||||
|
||||
export const cityPoultryRouting = [
|
||||
{
|
||||
path: [ROUTE_CITY_POULTRY_STATICS],
|
||||
Page: Statics,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_POULTRY_ROUTE_FILES_STATE],
|
||||
Page: FilesState,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_POULTRY_ROUTE_ALLOCATIONS],
|
||||
Page: VetFarmAllocations,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_CITY_POULTRY_ROUTE_MANAGE_GUILDS,
|
||||
ROUTE_CITY_POULTRY_ROUTE_GUILDS,
|
||||
ROUTE_CITY_POULTRY_ROUTE_STEWARDS,
|
||||
ROUTE_CITY_POULTRY_ROUTE_GUILDS_SETTINGS,
|
||||
],
|
||||
Page: Guilds,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_POULTRY_HATCHING],
|
||||
Page: Hatching,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_POULTRYـHATCHINGS, ROUTE_CITY_POULTRYـHATCHINGS_DETAILS],
|
||||
Page: AllHatchings,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_REQUEST_TRANSACTIONS],
|
||||
Page: TransactionsPage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_DISPENSERS_INVENTORY],
|
||||
Page: SlaughterHouseDispenserDashboard,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_REQUEST_DISTRIBUTION],
|
||||
Page: SlaughterHouseDispenserDashboard,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_DISPENSERS],
|
||||
Page: SlaughterHouseDispenserDashboard,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_REQUEST_TRANSACTION_DETAILS],
|
||||
Page: TransactionsPage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
202
src/routes/cityRouting.js
Normal file
202
src/routes/cityRouting.js
Normal file
@@ -0,0 +1,202 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_CITY_ACTIVE_REQUESTS,
|
||||
ROUTE_CITY_ARCHIVED_REQUESTS,
|
||||
ROUTE_CITY_REJECTED_REQUESTS,
|
||||
ROUTE_CITY_REQUESTS,
|
||||
ROUTE_CITY_POULTRY_FARMS,
|
||||
ROUTE_CITY_FILE_ROUTE,
|
||||
ROUTE_CITY_VIEW_TICKET,
|
||||
ROUTE_CITY_TICKET,
|
||||
ROUTE_CITY_USER_MANAGEMENT,
|
||||
ROUTE_CITY_USER_FILE_ROUTE,
|
||||
ROUTE_CITY_AWAITING_PAYMENT_REQUESTS,
|
||||
ROUTE_CITY_AWAITING_INSPECTION_REQUESTS,
|
||||
ROUTE_CITY_STATICS,
|
||||
ROUTE_CITY_HATCHING,
|
||||
ROUTE_CITY_NEW_REQUEST,
|
||||
ROUTE_CITY_PRICING,
|
||||
ROUTE_CITY_NEW_REQUESTS,
|
||||
ROUTE_CITY_ROUTE_ALLOCATIONS,
|
||||
ROUTE_CITY_ROUTE_FILES_STATE,
|
||||
ROUTE_CITY_POULTRIES,
|
||||
ROUTE_CITY_FREE_SALES_REQUESTS,
|
||||
ROUTE_CITY_VISOR_STATICS,
|
||||
ROUTE_CITYـHATCHINGS,
|
||||
ROUTE_CITY_VISOR_STATICS_CHARTS,
|
||||
ROUTE_CITY_VISOR_STATICS_PREDICTION,
|
||||
ROUTE_CITY_VISOR_STATICS_PREDICTION_VIEW,
|
||||
ROUTE_CITY_DIFFRENCE_KILLER_SLAUGHTER,
|
||||
ROUTE_CITY_DIFFRENCE_KILLER,
|
||||
ROUTE_CITY_INCREASE_HATCHING,
|
||||
ROUTE_CITY_VISOR_STATICSـHATCHINGS_DETAILS,
|
||||
ROUTE_CITY_POULTRIES_DETAILS,
|
||||
} from "./routes";
|
||||
|
||||
const CityRequests = lazy(() =>
|
||||
lazyRetry(() => import("../pages/CityRequests"))
|
||||
);
|
||||
const CityAvicultureManagement = lazy(() =>
|
||||
lazyRetry(() => import("../pages/CityAvicultureManagement"))
|
||||
);
|
||||
// const File = lazy(() => import("../pages/File"));
|
||||
const NewFile = lazy(() => lazyRetry(() => import("../pages/NewFile")));
|
||||
const Tickets = lazy(() => lazyRetry(() => import("../pages/Tickets")));
|
||||
const UserManagement = lazy(() =>
|
||||
lazyRetry(() => import("../pages/CityUserManagement"))
|
||||
);
|
||||
const UserFile = lazy(() => lazyRetry(() => import("../pages/CityUserFile")));
|
||||
const Poultries = lazy(() => lazyRetry(() => import("../pages/Poultries")));
|
||||
const Statics = lazy(() => lazyRetry(() => import("../pages/AdminStatics")));
|
||||
|
||||
const Hatching = lazy(() =>
|
||||
lazyRetry(() => import("../pages/OperatorNewHatching"))
|
||||
);
|
||||
|
||||
const CityPricing = lazy(() =>
|
||||
lazyRetry(() => import("../pages/ProvinceManagePricing"))
|
||||
);
|
||||
|
||||
const VetFarmAllocations = lazy(() =>
|
||||
lazyRetry(() => import("../pages/VetFarmAllocations"))
|
||||
);
|
||||
|
||||
const FilesState = lazy(() => lazyRetry(() => import("../pages/FilesState")));
|
||||
|
||||
const VisorStatics = lazy(() =>
|
||||
lazyRetry(() => import("../pages/VisorStatics"))
|
||||
);
|
||||
|
||||
const AllHatchings = lazy(() =>
|
||||
lazyRetry(() => import("../pages/AdminHatchings"))
|
||||
);
|
||||
const DiffrenceKiller = lazy(() =>
|
||||
lazyRetry(() => import("../pages/DiffrenceKillerPage"))
|
||||
);
|
||||
const PoultriesDetails = lazy(() =>
|
||||
lazyRetry(() => import("../pages/PoultriesDetailsPage"))
|
||||
);
|
||||
|
||||
export const cityRouting = [
|
||||
{
|
||||
path: [
|
||||
ROUTE_CITY_REQUESTS,
|
||||
ROUTE_CITY_ACTIVE_REQUESTS,
|
||||
ROUTE_CITY_REJECTED_REQUESTS,
|
||||
ROUTE_CITY_ARCHIVED_REQUESTS,
|
||||
ROUTE_CITY_AWAITING_PAYMENT_REQUESTS,
|
||||
ROUTE_CITY_AWAITING_INSPECTION_REQUESTS,
|
||||
ROUTE_CITY_NEW_REQUESTS,
|
||||
ROUTE_CITY_FREE_SALES_REQUESTS,
|
||||
],
|
||||
Page: CityRequests,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITYـHATCHINGS, ROUTE_CITY_VISOR_STATICSـHATCHINGS_DETAILS],
|
||||
Page: AllHatchings,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_FILE_ROUTE],
|
||||
Page: NewFile,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_POULTRY_FARMS],
|
||||
Page: CityAvicultureManagement,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_VIEW_TICKET, ROUTE_CITY_TICKET],
|
||||
Page: Tickets,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_VIEW_TICKET, ROUTE_CITY_TICKET],
|
||||
Page: Tickets,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_USER_MANAGEMENT],
|
||||
Page: UserManagement,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_USER_FILE_ROUTE],
|
||||
Page: UserFile,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_STATICS],
|
||||
Page: Statics,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_POULTRIES],
|
||||
Page: Poultries,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_HATCHING, ROUTE_CITY_NEW_REQUEST],
|
||||
Page: Hatching,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_PRICING],
|
||||
Page: CityPricing,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_ROUTE_ALLOCATIONS],
|
||||
Page: VetFarmAllocations,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_ROUTE_FILES_STATE],
|
||||
Page: FilesState,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_CITY_VISOR_STATICS,
|
||||
ROUTE_CITY_VISOR_STATICS_CHARTS,
|
||||
ROUTE_CITY_VISOR_STATICS_PREDICTION,
|
||||
ROUTE_CITY_VISOR_STATICS_PREDICTION_VIEW,
|
||||
],
|
||||
Page: VisorStatics,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_CITY_DIFFRENCE_KILLER,
|
||||
ROUTE_CITY_DIFFRENCE_KILLER_SLAUGHTER,
|
||||
ROUTE_CITY_INCREASE_HATCHING,
|
||||
],
|
||||
Page: DiffrenceKiller,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITY_POULTRIES_DETAILS],
|
||||
Page: PoultriesDetails,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
65
src/routes/cityVetRouting.js
Normal file
65
src/routes/cityVetRouting.js
Normal file
@@ -0,0 +1,65 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_CITYVET_HATCHING,
|
||||
ROUTE_CITYVET_REGISTER_INFO,
|
||||
ROUTE_CITYVET_ROUTE_ALLOCATIONS,
|
||||
ROUTE_STEWARD_INVENTORY,
|
||||
ROUTE_STEWARD_SALE_IN_PROVINCE,
|
||||
ROUTE_STEWARD_INVENTORY_STOCK,
|
||||
ROUTE_JAHAD_FILES_STATE,
|
||||
ROUTE_STEWARD_PURCHASE_OUT_PROVINCE,
|
||||
ROUTE_STEWARD_SALE_OUT_PROVINCE,
|
||||
ROUTE_STEWARD_SEGMENT,
|
||||
} from "./routes";
|
||||
const FilesState = lazy(() => lazyRetry(() => import("../pages/FilesState")));
|
||||
|
||||
const StewardInventoryPage = lazy(() =>
|
||||
lazyRetry(() => import("../pages/StewardInventoryPage"))
|
||||
);
|
||||
const VetFarmAllocations = lazy(() =>
|
||||
lazyRetry(() => import("../pages/VetFarmAllocations"))
|
||||
);
|
||||
const Hatching = lazy(() => lazyRetry(() => import("../pages/Hatching")));
|
||||
|
||||
const VetFarm = lazy(() => lazyRetry(() => import("../pages/VetFarm")));
|
||||
|
||||
export const cityVetRouting = [
|
||||
{
|
||||
path: [ROUTE_CITYVET_HATCHING],
|
||||
Page: Hatching,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITYVET_REGISTER_INFO],
|
||||
Page: VetFarm,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_JAHAD_FILES_STATE],
|
||||
Page: FilesState,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_STEWARD_INVENTORY,
|
||||
ROUTE_STEWARD_SALE_IN_PROVINCE,
|
||||
ROUTE_STEWARD_INVENTORY_STOCK,
|
||||
ROUTE_STEWARD_SALE_OUT_PROVINCE,
|
||||
ROUTE_STEWARD_PURCHASE_OUT_PROVINCE,
|
||||
ROUTE_STEWARD_SEGMENT,
|
||||
],
|
||||
Page: StewardInventoryPage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_CITYVET_ROUTE_ALLOCATIONS],
|
||||
Page: VetFarmAllocations,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
16
src/routes/coldHouseStewardRouting.js
Normal file
16
src/routes/coldHouseStewardRouting.js
Normal file
@@ -0,0 +1,16 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import { ROUTE_COLD_HOUSE_STEWARD_MORGUE } from "./routes";
|
||||
|
||||
const SlaughterMorguePage = lazy(() =>
|
||||
lazyRetry(() => import("../pages/SlaughterMorgue"))
|
||||
);
|
||||
|
||||
export const coldHouseStewardRouting = [
|
||||
{
|
||||
path: [ROUTE_COLD_HOUSE_STEWARD_MORGUE],
|
||||
Page: SlaughterMorguePage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
87
src/routes/commerceRouting.js
Normal file
87
src/routes/commerceRouting.js
Normal file
@@ -0,0 +1,87 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_COMMERCE_ROUTE_ALLOCATIONS,
|
||||
ROUTE_COMMERCE_ROUTE_FILES_STATE,
|
||||
ROUTE_COMMERCE_ROUTE_GUILDS,
|
||||
ROUTE_COMMERCE_ROUTE_GUILDS_SETTINGS,
|
||||
ROUTE_COMMERCE_ROUTE_MANAGE_GUILDS,
|
||||
ROUTE_COMMERCE_ROUTE_STEWARDS,
|
||||
ROUTE_COMMERCE_STATICS,
|
||||
ROUTE_COMMERCE_REQUESTS,
|
||||
ROUTE_COMMERCE_HATCHING,
|
||||
ROUTE_COMMERCE_VISOR_STATICS,
|
||||
ROUTE_COMMERCE_VISOR_STATICS_CHARTS,
|
||||
ROUTE_COMMERCE_VISOR_STATICS_PREDICTION,
|
||||
ROUTE_COMMERCE_VISOR_STATICS_PREDICTION_VIEW,
|
||||
} from "./routes";
|
||||
|
||||
const Guilds = lazy(() => lazyRetry(() => import("../pages/Guilds")));
|
||||
const FilesState = lazy(() => lazyRetry(() => import("../pages/FilesState")));
|
||||
const VetFarmAllocations = lazy(() =>
|
||||
lazyRetry(() => import("../pages/VetFarmAllocations"))
|
||||
);
|
||||
const Statics = lazy(() => lazyRetry(() => import("../pages/AdminStatics")));
|
||||
|
||||
const Commerce = lazy(() => lazyRetry(() => import("../pages/Commerce")));
|
||||
|
||||
const Hatching = lazy(() => lazyRetry(() => import("../pages/Hatching")));
|
||||
|
||||
const VisorStatics = lazy(() =>
|
||||
lazyRetry(() => import("../pages/VisorStatics"))
|
||||
);
|
||||
|
||||
export const commerceRouting = [
|
||||
{
|
||||
path: [ROUTE_COMMERCE_REQUESTS],
|
||||
Page: Commerce,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_COMMERCE_ROUTE_MANAGE_GUILDS,
|
||||
ROUTE_COMMERCE_ROUTE_GUILDS,
|
||||
ROUTE_COMMERCE_ROUTE_STEWARDS,
|
||||
ROUTE_COMMERCE_ROUTE_GUILDS_SETTINGS,
|
||||
],
|
||||
Page: Guilds,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_COMMERCE_ROUTE_FILES_STATE],
|
||||
Page: FilesState,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_COMMERCE_ROUTE_ALLOCATIONS],
|
||||
Page: VetFarmAllocations,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_COMMERCE_STATICS],
|
||||
Page: Statics,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_COMMERCE_HATCHING],
|
||||
Page: Hatching,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_COMMERCE_VISOR_STATICS,
|
||||
ROUTE_COMMERCE_VISOR_STATICS_PREDICTION,
|
||||
ROUTE_COMMERCE_VISOR_STATICS_PREDICTION_VIEW,
|
||||
ROUTE_COMMERCE_VISOR_STATICS_CHARTS,
|
||||
],
|
||||
Page: VisorStatics,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
32
src/routes/cooperativeRouting.js
Normal file
32
src/routes/cooperativeRouting.js
Normal file
@@ -0,0 +1,32 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_COOPERATIVE_PRODUCT_DISTRIBUTION,
|
||||
ROUTE_COOPERATIVE_PRODUCT_DISTRIBUTION_ALLOCATION,
|
||||
ROUTE_COOPERATIVE_PRODUCT_DISTRIBUTION_POLICY,
|
||||
ROUTE_COOPERATIVE_PRODUCT_TRANSACTIONS,
|
||||
ROUTE_COOPERATIVE_HERDS,
|
||||
ROUTE_COOPERATIVE_RANCHERS,
|
||||
ROUTE_COOPERATIVE_USERS,
|
||||
} from "./routes";
|
||||
|
||||
const RequestsPage = lazy(() =>
|
||||
lazyRetry(() => import("../pages/ProvinceJahadRequests"))
|
||||
);
|
||||
|
||||
export const cooperativeRouting = [
|
||||
{
|
||||
path: [
|
||||
ROUTE_COOPERATIVE_RANCHERS,
|
||||
ROUTE_COOPERATIVE_HERDS,
|
||||
ROUTE_COOPERATIVE_USERS,
|
||||
ROUTE_COOPERATIVE_PRODUCT_DISTRIBUTION,
|
||||
ROUTE_COOPERATIVE_PRODUCT_DISTRIBUTION_ALLOCATION,
|
||||
ROUTE_COOPERATIVE_PRODUCT_DISTRIBUTION_POLICY,
|
||||
ROUTE_COOPERATIVE_PRODUCT_TRANSACTIONS,
|
||||
],
|
||||
Page: RequestsPage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
16
src/routes/dispenserRouting.js
Normal file
16
src/routes/dispenserRouting.js
Normal file
@@ -0,0 +1,16 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import { ROUTE_DISPENSER_DASHBOARD } from "./routes";
|
||||
|
||||
const Dashboard = lazy(() =>
|
||||
lazyRetry(() => import("../pages/DispenserDashboard"))
|
||||
);
|
||||
|
||||
export const dispenserRouting = [
|
||||
{
|
||||
path: [ROUTE_DISPENSER_DASHBOARD],
|
||||
Page: Dashboard,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
14
src/routes/driverRouting.js
Normal file
14
src/routes/driverRouting.js
Normal file
@@ -0,0 +1,14 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import { ROUTE_DRIVER_CARS, ROUTE_DRIVER_REQUESTS } from "./routes";
|
||||
|
||||
const Driver = lazy(() => lazyRetry(() => import("../pages/Driver")));
|
||||
|
||||
export const driverRouting = [
|
||||
{
|
||||
path: [ROUTE_DRIVER_REQUESTS, ROUTE_DRIVER_CARS],
|
||||
Page: Driver,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
117
src/routes/generalRouting.js
Normal file
117
src/routes/generalRouting.js
Normal file
@@ -0,0 +1,117 @@
|
||||
import { PropTypes } from "prop-types";
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_AVICULTURE_USER_PROFILE,
|
||||
ROUTE_CITY_USER_PROFILE,
|
||||
ROUTE_GENERAL_SUPPORT,
|
||||
ROUTE_GENERAL_USER_PROFILE,
|
||||
ROUTE_PROVINCE_USER_PROFILE,
|
||||
ROUTE_SLAUGHTER_USER_PROFILE,
|
||||
ROUTE_VETFARM_USER_PROFILE,
|
||||
DRIVER_USER_PROFILE,
|
||||
ROUTE_GENERAL_MESSAGES,
|
||||
ROUTE_INSPECTOR_USER_PROFILE,
|
||||
ROUTE_PROVINCE_FINANCIAL_USER_PROFILE,
|
||||
ROUTE_SLAUGHTER_HOUSE_VET_USER_PROFILE,
|
||||
ROUTE_GENERAL_TRAINING,
|
||||
ROUTE_STEWARD_USER_PROFILE,
|
||||
ROUTE_CITYVET_USER_PROFILE,
|
||||
ROUTE_LIVE_STOCK_USER_PROFILE,
|
||||
ROUTE_GENERAL_PAYMENT,
|
||||
ROUTE_CHAIN_COMPANY_USER_PROFILE,
|
||||
ROUTE_GENERAL_WAGE_PAYMENT,
|
||||
ROUTE_GENERAL_DOWNLOAD_REPORT,
|
||||
ROUTE_GENERAL_TICKET_LIST,
|
||||
ROUTE_GENERAL_TICKET,
|
||||
} from "./routes";
|
||||
|
||||
const Test = ({ testProp }) => {
|
||||
return <h1>home {testProp}</h1>;
|
||||
};
|
||||
|
||||
Test.propTypes = {
|
||||
testProp: PropTypes.any,
|
||||
// testProp: PropTypes.func,
|
||||
};
|
||||
|
||||
// use lazy for import components
|
||||
const Support = lazy(() => lazyRetry(() => import("../pages/Support")));
|
||||
const GeneralDashboard = lazy(() =>
|
||||
lazyRetry(() => import("../pages/GeneralDashboard"))
|
||||
);
|
||||
const Messages = lazy(() => import("../pages/Messages"));
|
||||
const Training = lazy(() => import("../pages/Training"));
|
||||
const Payment = lazy(() => import("../pages/Payment"));
|
||||
const WagePayment = lazy(() => lazyRetry(() => import("../pages/WagePayment")));
|
||||
const DownloadReport = lazy(() =>
|
||||
lazyRetry(() => import("../pages/DownloadReport"))
|
||||
);
|
||||
const Ticket = lazy(() => import("../pages/Tickets"));
|
||||
|
||||
export const generalRouting = [
|
||||
{
|
||||
path: [
|
||||
ROUTE_GENERAL_USER_PROFILE,
|
||||
ROUTE_AVICULTURE_USER_PROFILE,
|
||||
ROUTE_CITY_USER_PROFILE,
|
||||
ROUTE_SLAUGHTER_USER_PROFILE,
|
||||
ROUTE_PROVINCE_USER_PROFILE,
|
||||
ROUTE_INSPECTOR_USER_PROFILE,
|
||||
ROUTE_VETFARM_USER_PROFILE,
|
||||
ROUTE_PROVINCE_FINANCIAL_USER_PROFILE,
|
||||
ROUTE_SLAUGHTER_HOUSE_VET_USER_PROFILE,
|
||||
ROUTE_STEWARD_USER_PROFILE,
|
||||
DRIVER_USER_PROFILE,
|
||||
ROUTE_CITYVET_USER_PROFILE,
|
||||
ROUTE_LIVE_STOCK_USER_PROFILE,
|
||||
ROUTE_CHAIN_COMPANY_USER_PROFILE,
|
||||
"/",
|
||||
],
|
||||
Page: GeneralDashboard,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_GENERAL_TICKET_LIST, ROUTE_GENERAL_TICKET],
|
||||
Page: Ticket,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_GENERAL_SUPPORT],
|
||||
Page: Support,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_GENERAL_MESSAGES],
|
||||
Page: Messages,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_GENERAL_TRAINING],
|
||||
Page: Training,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_GENERAL_PAYMENT],
|
||||
Page: Payment,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_GENERAL_WAGE_PAYMENT],
|
||||
Page: WagePayment,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_GENERAL_DOWNLOAD_REPORT],
|
||||
Page: DownloadReport,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
51
src/routes/guestRouting.js
Normal file
51
src/routes/guestRouting.js
Normal file
@@ -0,0 +1,51 @@
|
||||
// import { Login } from "../features/authentication/components/login/Login";
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_GENERAL_DOWNLOAD_REPORT,
|
||||
ROUTE_GENERAL_SUPPORT,
|
||||
ROUTE_GENERAL_WAGE_PAYMENT,
|
||||
} from "./routes";
|
||||
|
||||
const Auth = lazy(() => lazyRetry(() => import("../pages/Auth")));
|
||||
// const TokenLogin = lazy(() => lazyRetry(() => import("../pages/TokenLogin")));
|
||||
const Support = lazy(() => lazyRetry(() => import("../pages/Support")));
|
||||
const WagePayment = lazy(() => lazyRetry(() => import("../pages/WagePayment")));
|
||||
const DownloadReport = lazy(() =>
|
||||
lazyRetry(() => import("../pages/DownloadReport"))
|
||||
);
|
||||
|
||||
// use lazy for import components
|
||||
|
||||
export const guestRouting = [
|
||||
{
|
||||
path: ["/"],
|
||||
Page: Auth,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
// {
|
||||
// path: ["/:token"],
|
||||
// Page: TokenLogin,
|
||||
// exact: false,
|
||||
// props: {},
|
||||
// },
|
||||
{
|
||||
path: [ROUTE_GENERAL_SUPPORT],
|
||||
Page: Support,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_GENERAL_WAGE_PAYMENT],
|
||||
Page: WagePayment,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_GENERAL_DOWNLOAD_REPORT],
|
||||
Page: DownloadReport,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
26
src/routes/guildRoomRouting.js
Normal file
26
src/routes/guildRoomRouting.js
Normal file
@@ -0,0 +1,26 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_GUILD_ROOM_ROUTE_MANAGE_GUILDS,
|
||||
ROUTE_GUILD_ROOM_ROUTE_GUILDS_REQUESTS,
|
||||
ROUTE_GUILD_ROOM_ROUTE_GUILDS,
|
||||
ROUTE_GUILD_ROOM_ROUTE_STEWARDS,
|
||||
// ROUTE_GUILD_ROOM_ROUTE_GUILDS_SETTINGS,
|
||||
} from "./routes";
|
||||
|
||||
const ManageGuilds = lazy(() => lazyRetry(() => import("../pages/Guilds")));
|
||||
|
||||
export const guildRoomRouting = [
|
||||
{
|
||||
path: [
|
||||
ROUTE_GUILD_ROOM_ROUTE_MANAGE_GUILDS,
|
||||
ROUTE_GUILD_ROOM_ROUTE_GUILDS_REQUESTS,
|
||||
ROUTE_GUILD_ROOM_ROUTE_GUILDS,
|
||||
ROUTE_GUILD_ROOM_ROUTE_STEWARDS,
|
||||
// ROUTE_GUILD_ROOM_ROUTE_GUILDS_SETTINGS,
|
||||
],
|
||||
Page: ManageGuilds,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
117
src/routes/inspectorRouting.js
Normal file
117
src/routes/inspectorRouting.js
Normal file
@@ -0,0 +1,117 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_INSPECTOR_ARCHIVED_REQUESTS,
|
||||
ROUTE_INSPECTOR_FILE_ROUTE,
|
||||
ROUTE_INSPECTOR_REJECTED_REQUESTS,
|
||||
ROUTE_INSPECTOR_REQUESTS,
|
||||
ROUTE_INSPECTOR_REQUESTS_NEW_REQUESTS,
|
||||
ROUTE_PROVINCE_CAR_MANAGEMENT,
|
||||
ROUTE_PROVINCE_INSPECTOR_REPORTING,
|
||||
ROUTE_PROVINCE_INSPECTOR_TICKET,
|
||||
ROUTE_PROVINCE_INSPECTOR_VIEW_TICKET,
|
||||
ROUTE_PROVINCE_USER_FILE_ROUTE,
|
||||
ROUTE_PROVINCE_USER_MANAGEMENT,
|
||||
ROUTE_PROVINCE_INSPECTOR_AWAITING_PAYMENT_REQUESTS,
|
||||
ROUTE_PROVINCE_INSPECTOR_AWAITING_INSPECTION_REQUESTS,
|
||||
ROUTE_INSPECTOR_STATICS,
|
||||
ROUTE_PROVINCE_INSPECTOR_PRICING,
|
||||
ROUTE_INSPECTOR_ASSIGN_VET_FARM,
|
||||
} from "./routes";
|
||||
|
||||
const Inspector = lazy(() => lazyRetry(() => import("../pages/Inspector")));
|
||||
// const File = lazy(() => import("../pages/File"));
|
||||
const NewFile = lazy(() => lazyRetry(() => import("../pages/NewFile")));
|
||||
const CarManagement = lazy(() =>
|
||||
lazyRetry(() => import("../pages/CarManagement"))
|
||||
);
|
||||
const UserManagement = lazy(() =>
|
||||
lazyRetry(() => import("../pages/ProvinceUserManagement"))
|
||||
);
|
||||
const UserFile = lazy(() =>
|
||||
lazyRetry(() => import("../pages/ProvinceUserFile"))
|
||||
);
|
||||
const Tickets = lazy(() => lazyRetry(() => import("../pages/Tickets")));
|
||||
const Reporting = lazy(() =>
|
||||
lazyRetry(() => import("../pages/InspectorReporting"))
|
||||
);
|
||||
const Statics = lazy(() => lazyRetry(() => import("../pages/AdminStatics")));
|
||||
|
||||
const InspectorPricing = lazy(() =>
|
||||
lazyRetry(() => import("../pages/ProvinceManagePricing"))
|
||||
);
|
||||
const ManageFarm = lazy(() => lazyRetry(() => import("../pages/ManageFarm")));
|
||||
|
||||
export const inspectorRouting = [
|
||||
{
|
||||
path: [
|
||||
ROUTE_INSPECTOR_REQUESTS,
|
||||
ROUTE_INSPECTOR_REJECTED_REQUESTS,
|
||||
ROUTE_INSPECTOR_REQUESTS_NEW_REQUESTS,
|
||||
ROUTE_INSPECTOR_ARCHIVED_REQUESTS,
|
||||
ROUTE_PROVINCE_INSPECTOR_AWAITING_PAYMENT_REQUESTS,
|
||||
ROUTE_PROVINCE_INSPECTOR_AWAITING_INSPECTION_REQUESTS,
|
||||
],
|
||||
Page: Inspector,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_INSPECTOR_FILE_ROUTE],
|
||||
Page: NewFile,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_PROVINCE_CAR_MANAGEMENT],
|
||||
Page: CarManagement,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
|
||||
{
|
||||
path: [ROUTE_PROVINCE_USER_MANAGEMENT],
|
||||
Page: UserManagement,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_INSPECTOR_ASSIGN_VET_FARM],
|
||||
Page: ManageFarm,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_PROVINCE_USER_FILE_ROUTE],
|
||||
Page: UserFile,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_PROVINCE_INSPECTOR_VIEW_TICKET,
|
||||
ROUTE_PROVINCE_INSPECTOR_TICKET,
|
||||
],
|
||||
Page: Tickets,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_PROVINCE_INSPECTOR_REPORTING],
|
||||
Page: Reporting,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_INSPECTOR_STATICS],
|
||||
Page: Statics,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_PROVINCE_INSPECTOR_PRICING],
|
||||
Page: InspectorPricing,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
47
src/routes/jahadRouting.js
Normal file
47
src/routes/jahadRouting.js
Normal file
@@ -0,0 +1,47 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_JAHAD_FILES_STATE,
|
||||
ROUTE_JAHAD_ILLEGALـKILLING,
|
||||
ROUTE_JAHAD_KILLS_STATS,
|
||||
ROUTE_JAHAD_PRICING,
|
||||
} from "./routes";
|
||||
|
||||
const JahadKillStats = lazy(() =>
|
||||
lazyRetry(() => import("../pages/JahadKillStats"))
|
||||
);
|
||||
|
||||
const JahadIllegalKilling = lazy(() =>
|
||||
lazyRetry(() => import("../pages/JahadIllegalKilling"))
|
||||
);
|
||||
const InspectorPricing = lazy(() =>
|
||||
lazyRetry(() => import("../pages/ProvinceManagePricing"))
|
||||
);
|
||||
const FilesState = lazy(() => lazyRetry(() => import("../pages/FilesState")));
|
||||
|
||||
export const jahadRouting = [
|
||||
{
|
||||
path: [ROUTE_JAHAD_KILLS_STATS],
|
||||
Page: JahadKillStats,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_JAHAD_ILLEGALـKILLING],
|
||||
Page: JahadIllegalKilling,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_JAHAD_PRICING],
|
||||
Page: InspectorPricing,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_JAHAD_FILES_STATE],
|
||||
Page: FilesState,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
51
src/routes/liveStockSupportRouting.js
Normal file
51
src/routes/liveStockSupportRouting.js
Normal file
@@ -0,0 +1,51 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_LIVE_STOCK_COLD_HOUSE,
|
||||
ROUTE_LIVE_STOCK_FREEZING_REQUESTS,
|
||||
ROUTE_LIVE_STOCK_SUPPORT_MANAGE_BARS,
|
||||
ROUTE_LIVE_STOCK_SUPPORT_ROUTE_FILES_STATE,
|
||||
} from "./routes";
|
||||
|
||||
const Bars = lazy(() =>
|
||||
lazyRetry(() => import("../pages/LiveStockSupportManageBars"))
|
||||
);
|
||||
|
||||
const Cases = lazy(() =>
|
||||
lazyRetry(() => import("../pages/LiveStockSupportCases"))
|
||||
);
|
||||
|
||||
const Freezing = lazy(() =>
|
||||
lazyRetry(() => import("../pages/LiveStockFreezingRequests"))
|
||||
);
|
||||
|
||||
const ColdHouse = lazy(() =>
|
||||
lazyRetry(() => import("../pages/LiveStockColdHouse"))
|
||||
);
|
||||
|
||||
export const liveStockSupportRouting = [
|
||||
{
|
||||
path: [ROUTE_LIVE_STOCK_SUPPORT_MANAGE_BARS],
|
||||
Page: Bars,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_LIVE_STOCK_SUPPORT_ROUTE_FILES_STATE],
|
||||
Page: Cases,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_LIVE_STOCK_FREEZING_REQUESTS],
|
||||
Page: Freezing,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_LIVE_STOCK_COLD_HOUSE],
|
||||
Page: ColdHouse,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
1047
src/routes/managerRouting.js
Normal file
1047
src/routes/managerRouting.js
Normal file
File diff suppressed because it is too large
Load Diff
35
src/routes/observatoryRouting.js
Normal file
35
src/routes/observatoryRouting.js
Normal file
@@ -0,0 +1,35 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_OBSERVATORY_STATICS,
|
||||
ROUTE_OBSERVATORY_VISOR_STATICS,
|
||||
ROUTE_OBSERVATORY_VISOR_STATICS_CHARTS,
|
||||
ROUTE_OBSERVATORY_VISOR_STATICS_PREDICTION,
|
||||
ROUTE_OBSERVATORY_VISOR_STATICS_PREDICTION_VIEW,
|
||||
} from "./routes";
|
||||
|
||||
const Statics = lazy(() => lazyRetry(() => import("../pages/AdminStatics")));
|
||||
|
||||
const VisorStatics = lazy(() =>
|
||||
lazyRetry(() => import("../pages/VisorStatics"))
|
||||
);
|
||||
|
||||
export const observatoryRouting = [
|
||||
{
|
||||
path: [ROUTE_OBSERVATORY_STATICS],
|
||||
Page: Statics,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_OBSERVATORY_VISOR_STATICS,
|
||||
ROUTE_OBSERVATORY_VISOR_STATICS_PREDICTION,
|
||||
ROUTE_OBSERVATORY_VISOR_STATICS_PREDICTION_VIEW,
|
||||
ROUTE_OBSERVATORY_VISOR_STATICS_CHARTS,
|
||||
],
|
||||
Page: VisorStatics,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
24
src/routes/parentCompanyRouting.js
Normal file
24
src/routes/parentCompanyRouting.js
Normal file
@@ -0,0 +1,24 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_PARENT_COMPANY_ALLOCATIONS,
|
||||
ROUTE_PARENT_COMPANY_PAYING_FEES_REQUESTS,
|
||||
ROUTE_PARENT_COMPANY_PAYING_FEES_VIEW,
|
||||
} from "./routes";
|
||||
|
||||
const ParentCompanyRequests = lazy(() =>
|
||||
lazyRetry(() => import("../pages/ParentCompany"))
|
||||
);
|
||||
|
||||
export const parentCompanyRouting = [
|
||||
{
|
||||
path: [
|
||||
ROUTE_PARENT_COMPANY_PAYING_FEES_VIEW,
|
||||
ROUTE_PARENT_COMPANY_PAYING_FEES_REQUESTS,
|
||||
ROUTE_PARENT_COMPANY_ALLOCATIONS,
|
||||
],
|
||||
Page: ParentCompanyRequests,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
48
src/routes/posCompanyRouting.js
Normal file
48
src/routes/posCompanyRouting.js
Normal file
@@ -0,0 +1,48 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_PSP_COMPANY_ROUTE_ACTIVE_SESSION,
|
||||
ROUTE_PSP_COMPANY_ROUTE_DEVICES,
|
||||
ROUTE_PSP_COMPANY_ROUTE_DEVICES_V2,
|
||||
ROUTE_PSP_COMPANY_ROUTE_GUILDS,
|
||||
ROUTE_PSP_ROUTE_COMPANY_PSP_COMPANIES,
|
||||
} from "./routes";
|
||||
|
||||
const Stewards = lazy(() => lazyRetry(() => import("../pages/PspCompany")));
|
||||
|
||||
const PspDevicesV2 = lazy(() =>
|
||||
lazyRetry(() =>
|
||||
import("../features/psp-company/components/psp-devices-v2/PspDevicesV2")
|
||||
)
|
||||
);
|
||||
|
||||
// export const ROUTE_PSP_ROUTE_COMPANY_MANAGE_STEWARDS =
|
||||
// ROUTE_PSP_COMPANY_BASE + "/manage-stewards";
|
||||
|
||||
// export const ROUTE_PSP_COMPANY_ROUTE_GUILDS =
|
||||
// ROUTE_PSP_COMPANY_BASE + "/manage-guilds/guilds";
|
||||
|
||||
// export const ROUTE_PSP_COMPANY_ROUTE_ACTIVE_SESSION =
|
||||
// ROUTE_PSP_COMPANY_BASE + "/active-session/session";
|
||||
|
||||
// export const ROUTE_PSP_COMPANY_ROUTE_DEVICES =
|
||||
// ROUTE_PSP_COMPANY_BASE + "/devices";
|
||||
export const posCompanyRouting = [
|
||||
{
|
||||
path: [
|
||||
ROUTE_PSP_ROUTE_COMPANY_PSP_COMPANIES,
|
||||
ROUTE_PSP_COMPANY_ROUTE_GUILDS,
|
||||
ROUTE_PSP_COMPANY_ROUTE_ACTIVE_SESSION,
|
||||
ROUTE_PSP_COMPANY_ROUTE_DEVICES,
|
||||
],
|
||||
Page: Stewards,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_PSP_COMPANY_ROUTE_DEVICES_V2],
|
||||
Page: PspDevicesV2,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
167
src/routes/provinceFinancialRouting.js
Normal file
167
src/routes/provinceFinancialRouting.js
Normal file
@@ -0,0 +1,167 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_PROVINCE_FINANCIAL_ARCHIVED_REQUESTS,
|
||||
ROUTE_PROVINCE_FINANCIAL_FILE_ROUTE,
|
||||
ROUTE_PROVINCE_FINANCIAL_NEW_REQUESTS,
|
||||
ROUTE_PROVINCE_FINANCIAL_REJECTED_REQUESTS,
|
||||
ROUTE_PROVINCE_FINANCIAL_REQUESTS,
|
||||
ROUTE_PROVINCE_FINANCIAL_TICKET,
|
||||
ROUTE_PROVINCE_FINANCIAL_VIEW_TICKET,
|
||||
ROUTE_PROVINCE_PRICING,
|
||||
ROUTE_PROVINCE_FINANCIAL_ROUTE_DEBT,
|
||||
ROUTE_PROVINCE_FINANCIAL_COMPLAINTS,
|
||||
ROUTE_PROVINCE_FINANCIAL_DOCUMENT_REGISTRATION,
|
||||
ROUTE_PROVINCE__FINANCIAL_USER_FINACIAL_FILE_ROUTE,
|
||||
ROUTE_PROVINCE_FINANCIAL_AWAITING_PAYMENT_REQUESTS,
|
||||
ROUTE_PROVINCE_FINANCIAL_AWAITING_INSPECTION_REQUESTS,
|
||||
ROUTE_PROVINCE_FINANCIAL_STATICS,
|
||||
ROUTE_PROVINCE_PRICING3,
|
||||
ROUTE_PROVINCE_FINANCIAL_PENDING_REQUESTS,
|
||||
ROUTE_PROVINCE_FINANCIAL_CHECK_PAYED_FACTOR_REQUESTS,
|
||||
ROUTE_PROVINCE_FINANCIAL_FINAL_FACTORS_REQUESTS,
|
||||
ROUTE_PROVINCE_FINANCIAL_SETTLEMENT,
|
||||
ROUTE_PROVINCE_FINANCIAL_ACTIVE_REQUESTS,
|
||||
ROUTE_PROVINCE_FINANCIAL_TRANSACTIONS,
|
||||
ROUTE_PROVINCE_FINANCIAL_SUB_SECTORS_WAGE,
|
||||
ROUTE_PROVINCE_FINANCIAL_SUB_SECTORS_CITY_SHARES,
|
||||
ROUTE_PROVINCE_FINANCIAL_SUB_SECTORS_STEWARD_SHARES,
|
||||
ROUTE_PROVINCE_FINANCIAL_SUB_SECTORS_VET_FARM_SHARES,
|
||||
ROUTE_PROVINCE_FINANCIAL_TRANSACTIONS_VIEW,
|
||||
} from "./routes";
|
||||
|
||||
const ProvinceFinancial = lazy(() =>
|
||||
lazyRetry(() => import("../pages/ProvinceFinancial"))
|
||||
);
|
||||
// const File = lazy(() => lazyRetry(() => import("../pages/File")));
|
||||
const NewFile = lazy(() => lazyRetry(() => import("../pages/NewFile")));
|
||||
const ProvinceManagePricing = lazy(() =>
|
||||
lazyRetry(() => import("../pages/ProvinceManagePricing"))
|
||||
);
|
||||
const Tickets = lazy(() => lazyRetry(() => import("../pages/Tickets")));
|
||||
const Debts = lazy(() =>
|
||||
lazyRetry(() => import("../pages/ProvinceFinancialDebts"))
|
||||
);
|
||||
const Complaints = lazy(() =>
|
||||
lazyRetry(() => import("../pages/ProvinceFinancialComplaints"))
|
||||
);
|
||||
const DoucumentRegister = lazy(() =>
|
||||
lazyRetry(() => import("../pages/ProvinceFinancialDocumentRegister"))
|
||||
);
|
||||
const Statics = lazy(() => lazyRetry(() => import("../pages/AdminStatics")));
|
||||
|
||||
const ProvinceSettlementPage = lazy(() =>
|
||||
lazyRetry(() => import("../pages/ProvinceSettlementPage"))
|
||||
);
|
||||
|
||||
const TransactionsPage = lazy(() =>
|
||||
lazyRetry(() => import("../pages/Transactions"))
|
||||
);
|
||||
|
||||
const ProvincePricing = lazy(() =>
|
||||
lazyRetry(() => import("../pages/ProvinceManagePricing"))
|
||||
);
|
||||
|
||||
const SubSectorWage = lazy(() =>
|
||||
lazyRetry(() => import("../pages/SubSectorWage"))
|
||||
);
|
||||
|
||||
export const provinceFinancialRouting = [
|
||||
{
|
||||
path: [
|
||||
ROUTE_PROVINCE_FINANCIAL_REQUESTS,
|
||||
ROUTE_PROVINCE_FINANCIAL_REJECTED_REQUESTS,
|
||||
ROUTE_PROVINCE_FINANCIAL_ARCHIVED_REQUESTS,
|
||||
ROUTE_PROVINCE_FINANCIAL_NEW_REQUESTS,
|
||||
ROUTE_PROVINCE_FINANCIAL_AWAITING_PAYMENT_REQUESTS,
|
||||
ROUTE_PROVINCE_FINANCIAL_AWAITING_INSPECTION_REQUESTS,
|
||||
ROUTE_PROVINCE_FINANCIAL_PENDING_REQUESTS,
|
||||
ROUTE_PROVINCE_FINANCIAL_CHECK_PAYED_FACTOR_REQUESTS,
|
||||
ROUTE_PROVINCE_FINANCIAL_FINAL_FACTORS_REQUESTS,
|
||||
ROUTE_PROVINCE_FINANCIAL_ACTIVE_REQUESTS,
|
||||
],
|
||||
Page: ProvinceFinancial,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_PROVINCE_FINANCIAL_SUB_SECTORS_WAGE,
|
||||
ROUTE_PROVINCE_FINANCIAL_SUB_SECTORS_CITY_SHARES,
|
||||
ROUTE_PROVINCE_FINANCIAL_SUB_SECTORS_STEWARD_SHARES,
|
||||
ROUTE_PROVINCE_FINANCIAL_SUB_SECTORS_VET_FARM_SHARES,
|
||||
],
|
||||
Page: SubSectorWage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_PROVINCE_FINANCIAL_FILE_ROUTE],
|
||||
Page: NewFile,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_PROVINCE_PRICING],
|
||||
Page: ProvinceManagePricing,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_PROVINCE_FINANCIAL_VIEW_TICKET,
|
||||
ROUTE_PROVINCE_FINANCIAL_TICKET,
|
||||
],
|
||||
Page: Tickets,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_PROVINCE_FINANCIAL_ROUTE_DEBT],
|
||||
Page: Debts,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_PROVINCE_FINANCIAL_COMPLAINTS],
|
||||
Page: Complaints,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_PROVINCE_FINANCIAL_DOCUMENT_REGISTRATION,
|
||||
ROUTE_PROVINCE__FINANCIAL_USER_FINACIAL_FILE_ROUTE,
|
||||
],
|
||||
Page: DoucumentRegister,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_PROVINCE_FINANCIAL_STATICS],
|
||||
Page: Statics,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_PROVINCE_PRICING3],
|
||||
Page: ProvincePricing,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_PROVINCE_FINANCIAL_SETTLEMENT],
|
||||
Page: ProvinceSettlementPage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_PROVINCE_FINANCIAL_TRANSACTIONS,
|
||||
ROUTE_PROVINCE_FINANCIAL_TRANSACTIONS_VIEW,
|
||||
],
|
||||
Page: TransactionsPage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
238
src/routes/provinceSupervisorRouting.js
Normal file
238
src/routes/provinceSupervisorRouting.js
Normal file
@@ -0,0 +1,238 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_PROVINCE_SUPERVISOR_ROUTE_ALLOCATIONS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_ROUTE_FILES_STATE,
|
||||
ROUTE_PROVINCE_SUPERVISOR_ROUTE_GUILDS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_ROUTE_GUILDS_SETTINGS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_ROUTE_MANAGE_GUILDS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_ROUTE_STEWARDS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_STATICS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_REQUESTS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_HATCHING,
|
||||
ROUTE_PROVINCE_SUPERVISOR_REPORTING,
|
||||
ROUTE_PROVINCE_SUPERVISORـHATCHINGS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_STATICS_CHARTS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_STATICS_PREDICTION,
|
||||
ROUTE_PROVINCE_SUPERVISOR_STATICS_PREDICTION_VIEW,
|
||||
ROUTE_PROVINCE_SUPERVISOR_DASHBOARD,
|
||||
ROUTE_PROVINCE_SUPERVISORـHATCHINGS_DETAILS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_PRICING,
|
||||
ROUTE_PROVINCE_SUPERVISOR_ROUTE_NATIONAL_INFO_DETAILS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_ROUTE_NATIONAL_INFO_FARM,
|
||||
ROUTE_PROVINCE_SUPERVISOR_ROUTE_NATIONAL_INFO_FARM_DETAILS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_ROUTE_NATIONAL_INFO,
|
||||
ROUTE_PROVINCE_SUPERVISOR_ROUTE_NATIONAL_INFO_HATCHING_DETAILS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_ROUTE_NATIONAL_INFO_SLAUGHTER,
|
||||
ROUTE_PROVINCE_SUPERVISOR_ROUTE_NATIONAL_INFO_SLAUGHTER_DETAILS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_DISPENSERS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_DISPENSERS_MANAGEMENT,
|
||||
ROUTE_PROVINCE_SUPERVISOR_DISPENSER_DETAILS_VIEW,
|
||||
ROUTE_PROVINCE_SUPERVISOR_DISPENSERS_STEWARDS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_DISPENSERS_KILLHOUSES,
|
||||
ROUTE_PROVINCE_SUPERVISOR_DISPENSERS_SELL_CARCASS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_DISPENSERS_INVENTORY,
|
||||
ROUTE_PROVINCE_SUPERVISOR_SALE_DESTRIBUTION_DETAILS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_DISPENSERS_STOCK_KILLHOUSE,
|
||||
ROUTE_PROVINCE_SUPERVISOR_DISPENSERS_STOCK_STEWARD,
|
||||
ROUTE_PROVINCE_SUPERVISOR_DISPENSERS_STOCK_GUILD,
|
||||
ROUTE_PROVINCE_SUPERVISOR_DISPENSERS_STOCK,
|
||||
ROUTE_PROVINCE_SUPERVISOR_REQUEST_DISTRIBUTION,
|
||||
ROUTE_PROVINCE_SUPERVISOR_REQUEST_TRANSACTIONS,
|
||||
} from "./routes";
|
||||
|
||||
const Dispensers = lazy(() =>
|
||||
lazyRetry(() => import("../pages/SlaughterHouseDispenserDashboard"))
|
||||
);
|
||||
|
||||
const Guilds = lazy(() => lazyRetry(() => import("../pages/Guilds")));
|
||||
const FilesState = lazy(() => lazyRetry(() => import("../pages/FilesState")));
|
||||
const VetFarmAllocations = lazy(() =>
|
||||
lazyRetry(() => import("../pages/VetFarmAllocations"))
|
||||
);
|
||||
const Statics = lazy(() => lazyRetry(() => import("../pages/AdminStatics")));
|
||||
|
||||
const Commerce = lazy(() => lazyRetry(() => import("../pages/Commerce")));
|
||||
const Hatching = lazy(() => lazyRetry(() => import("../pages/Hatching")));
|
||||
const Reports = lazy(() => lazyRetry(() => import("../pages/ProvinceReports")));
|
||||
|
||||
const OperatorHatching = lazy(() =>
|
||||
lazyRetry(() => import("../pages/OperatorNewHatching"))
|
||||
);
|
||||
|
||||
const AllHatchings = lazy(() =>
|
||||
lazyRetry(() => import("../pages/AdminHatchings"))
|
||||
);
|
||||
const DashboardPage = lazy(() =>
|
||||
lazyRetry(() => import("../pages/DashboardPage"))
|
||||
);
|
||||
|
||||
const ProvinceManagePricing = lazy(() =>
|
||||
lazyRetry(() => import("../pages/ProvinceManagePricing"))
|
||||
);
|
||||
|
||||
const NationalInfo = lazy(() =>
|
||||
lazyRetry(() => import("../pages/NationalInfo"))
|
||||
);
|
||||
|
||||
const ProvinceDispensersStockSlug = lazy(() =>
|
||||
lazyRetry(() =>
|
||||
import(
|
||||
"../features/province/components/province-dispensers-stock-slug/ProvinceDispensersStockSlug"
|
||||
)
|
||||
)
|
||||
);
|
||||
|
||||
const DispensersStock = lazy(() =>
|
||||
lazyRetry(() =>
|
||||
import(
|
||||
"../features/province/components/province-dispensers-stock/ProvinceDispensersStock"
|
||||
)
|
||||
)
|
||||
);
|
||||
|
||||
const TransactionsPage = lazy(() =>
|
||||
lazyRetry(() => import("../pages/Transactions"))
|
||||
);
|
||||
|
||||
export const provinceSupervisorRouting = [
|
||||
{
|
||||
path: [ROUTE_PROVINCE_SUPERVISOR_REQUESTS],
|
||||
Page: Commerce,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_PROVINCE_SUPERVISOR_ROUTE_MANAGE_GUILDS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_ROUTE_GUILDS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_ROUTE_STEWARDS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_ROUTE_GUILDS_SETTINGS,
|
||||
],
|
||||
Page: Guilds,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_PROVINCE_SUPERVISOR_PRICING],
|
||||
Page: ProvinceManagePricing,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_PROVINCE_SUPERVISOR_ROUTE_NATIONAL_INFO_DETAILS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_ROUTE_NATIONAL_INFO_FARM,
|
||||
ROUTE_PROVINCE_SUPERVISOR_ROUTE_NATIONAL_INFO_FARM_DETAILS,
|
||||
],
|
||||
Page: OperatorHatching,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_PROVINCE_SUPERVISOR_ROUTE_NATIONAL_INFO,
|
||||
ROUTE_PROVINCE_SUPERVISOR_ROUTE_NATIONAL_INFO_HATCHING_DETAILS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_ROUTE_NATIONAL_INFO_SLAUGHTER,
|
||||
ROUTE_PROVINCE_SUPERVISOR_ROUTE_NATIONAL_INFO_SLAUGHTER_DETAILS,
|
||||
],
|
||||
Page: NationalInfo,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
|
||||
{
|
||||
path: [ROUTE_PROVINCE_SUPERVISOR_ROUTE_FILES_STATE],
|
||||
Page: FilesState,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_PROVINCE_SUPERVISOR_ROUTE_ALLOCATIONS],
|
||||
Page: VetFarmAllocations,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_PROVINCE_SUPERVISOR_STATICS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_STATICS_PREDICTION,
|
||||
ROUTE_PROVINCE_SUPERVISOR_STATICS_PREDICTION_VIEW,
|
||||
ROUTE_PROVINCE_SUPERVISOR_STATICS_CHARTS,
|
||||
],
|
||||
Page: Statics,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_PROVINCE_SUPERVISOR_HATCHING],
|
||||
Page: Hatching,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_PROVINCE_SUPERVISOR_REPORTING],
|
||||
Page: Reports,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_PROVINCE_SUPERVISORـHATCHINGS,
|
||||
ROUTE_PROVINCE_SUPERVISORـHATCHINGS_DETAILS,
|
||||
],
|
||||
Page: AllHatchings,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_PROVINCE_SUPERVISOR_DASHBOARD],
|
||||
Page: DashboardPage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_PROVINCE_SUPERVISOR_DISPENSERS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_DISPENSERS_MANAGEMENT,
|
||||
ROUTE_PROVINCE_SUPERVISOR_DISPENSER_DETAILS_VIEW,
|
||||
ROUTE_PROVINCE_SUPERVISOR_DISPENSERS_STEWARDS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_DISPENSERS_KILLHOUSES,
|
||||
ROUTE_PROVINCE_SUPERVISOR_DISPENSERS_SELL_CARCASS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_DISPENSERS_INVENTORY,
|
||||
ROUTE_PROVINCE_SUPERVISOR_SALE_DESTRIBUTION_DETAILS,
|
||||
ROUTE_PROVINCE_SUPERVISOR_REQUEST_DISTRIBUTION,
|
||||
],
|
||||
Page: Dispensers,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_PROVINCE_SUPERVISOR_DISPENSERS_STOCK],
|
||||
Page: DispensersStock,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_PROVINCE_SUPERVISOR_DISPENSERS_STOCK_KILLHOUSE,
|
||||
ROUTE_PROVINCE_SUPERVISOR_DISPENSERS_STOCK_STEWARD,
|
||||
ROUTE_PROVINCE_SUPERVISOR_DISPENSERS_STOCK_GUILD,
|
||||
],
|
||||
Page: ProvinceDispensersStockSlug,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_PROVINCE_SUPERVISOR_REQUEST_TRANSACTIONS],
|
||||
Page: TransactionsPage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
// {
|
||||
// path: [ROUTE_PROVINCE_SUPERVISOR_DISPENSERS_INVENTORY],
|
||||
// Page: SlaughterHouseDispenserDashboard,
|
||||
// exact: false,
|
||||
// props: {},
|
||||
// },
|
||||
];
|
||||
30
src/routes/rancherRouting.js
Normal file
30
src/routes/rancherRouting.js
Normal file
@@ -0,0 +1,30 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_COOPERATIVE_PRODUCT_DISTRIBUTION,
|
||||
ROUTE_COOPERATIVE_PRODUCT_DISTRIBUTION_ALLOCATION,
|
||||
ROUTE_COOPERATIVE_PRODUCT_DISTRIBUTION_POLICY,
|
||||
ROUTE_COOPERATIVE_HERDS,
|
||||
ROUTE_COOPERATIVE_RANCHERS,
|
||||
ROUTE_COOPERATIVE_USERS,
|
||||
} from "./routes";
|
||||
|
||||
const RequestsPage = lazy(() =>
|
||||
lazyRetry(() => import("../pages/ProvinceJahadRequests"))
|
||||
);
|
||||
|
||||
export const rancherRouting = [
|
||||
{
|
||||
path: [
|
||||
ROUTE_COOPERATIVE_RANCHERS,
|
||||
ROUTE_COOPERATIVE_HERDS,
|
||||
ROUTE_COOPERATIVE_USERS,
|
||||
ROUTE_COOPERATIVE_PRODUCT_DISTRIBUTION,
|
||||
ROUTE_COOPERATIVE_PRODUCT_DISTRIBUTION_ALLOCATION,
|
||||
ROUTE_COOPERATIVE_PRODUCT_DISTRIBUTION_POLICY,
|
||||
],
|
||||
Page: RequestsPage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
1732
src/routes/routes.js
Normal file
1732
src/routes/routes.js
Normal file
File diff suppressed because it is too large
Load Diff
39
src/routes/senfRouting.js
Normal file
39
src/routes/senfRouting.js
Normal file
@@ -0,0 +1,39 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_GUILD_ROUTE_DEVICES,
|
||||
ROUTE_SENF_INVENTORY,
|
||||
ROUTE_SENF_INVENTORY_ENTER,
|
||||
ROUTE_SENF_INVENTORY_SEGMENTATION,
|
||||
ROUTE_SENF_INVENTORY_STOCK,
|
||||
} from "./routes";
|
||||
|
||||
const SenfInventoryPage = lazy(() =>
|
||||
lazyRetry(() => import("../pages/SenfInventoryPage"))
|
||||
);
|
||||
|
||||
const GuildPspDevices = lazy(() =>
|
||||
lazyRetry(() =>
|
||||
import("../features/guild/components/guild-psp-devices/GuildPspDevices")
|
||||
)
|
||||
);
|
||||
|
||||
export const senfRouting = [
|
||||
{
|
||||
path: [
|
||||
ROUTE_SENF_INVENTORY,
|
||||
ROUTE_SENF_INVENTORY_STOCK,
|
||||
ROUTE_SENF_INVENTORY_SEGMENTATION,
|
||||
ROUTE_SENF_INVENTORY_ENTER,
|
||||
],
|
||||
Page: SenfInventoryPage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_GUILD_ROUTE_DEVICES],
|
||||
Page: GuildPspDevices,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
64
src/routes/slaughterHouseVet.js
Normal file
64
src/routes/slaughterHouseVet.js
Normal file
@@ -0,0 +1,64 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_SLAUGHTER_HOUSE_VET_ACTIVE_REQUESTS,
|
||||
ROUTE_SLAUGHTER_HOUSE_VET_ARCHIVED_REQUESTS,
|
||||
ROUTE_SLAUGHTER_HOUSE_VET_FILE_ROUTE,
|
||||
ROUTE_SLAUGHTER_HOUSE_VET_NEW_REQUESTS,
|
||||
ROUTE_SLAUGHTER_HOUSE_VET_REJECTED_REQUESTS,
|
||||
ROUTE_SLAUGHTER_HOUSE_VET_REQUESTS,
|
||||
ROUTE_SLAUGHTER_HOUSE_VET_COMPLAINTS,
|
||||
ROUTE_SLAUGHTER_PRICING,
|
||||
ROUTE_SLAUGHTER_HOUSE_VET_ENTER_BAR_INFO,
|
||||
ROUTE_SLAUGHTER_HOUSE_VET_FREE_BUY_ROUTE,
|
||||
} from "./routes";
|
||||
|
||||
const SlaughterHouseVetPage = lazy(() =>
|
||||
lazyRetry(() => import("../pages/SlaughterHouseVet"))
|
||||
);
|
||||
// const File = lazy(() => lazyRetry(() => import("../pages/File")));
|
||||
const NewFile = lazy(() => lazyRetry(() => import("../pages/NewFile")));
|
||||
|
||||
const SlaughterPricing = lazy(() =>
|
||||
lazyRetry(() => import("../pages/ProvinceManagePricing"))
|
||||
);
|
||||
|
||||
const FreeBuy = lazy(() =>
|
||||
lazyRetry(() => import("../pages/SlaughterFreeBuy"))
|
||||
);
|
||||
|
||||
export const slaughterHouseVetRouting = [
|
||||
//requests
|
||||
{
|
||||
path: [
|
||||
ROUTE_SLAUGHTER_HOUSE_VET_REQUESTS,
|
||||
ROUTE_SLAUGHTER_HOUSE_VET_NEW_REQUESTS,
|
||||
ROUTE_SLAUGHTER_HOUSE_VET_ACTIVE_REQUESTS,
|
||||
ROUTE_SLAUGHTER_HOUSE_VET_REJECTED_REQUESTS,
|
||||
ROUTE_SLAUGHTER_HOUSE_VET_ARCHIVED_REQUESTS,
|
||||
ROUTE_SLAUGHTER_HOUSE_VET_ENTER_BAR_INFO,
|
||||
ROUTE_SLAUGHTER_HOUSE_VET_COMPLAINTS,
|
||||
],
|
||||
Page: SlaughterHouseVetPage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_HOUSE_VET_FILE_ROUTE],
|
||||
Page: NewFile,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_PRICING],
|
||||
Page: SlaughterPricing,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_HOUSE_VET_FREE_BUY_ROUTE],
|
||||
Page: FreeBuy,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
339
src/routes/slaughterRouting.js
Normal file
339
src/routes/slaughterRouting.js
Normal file
@@ -0,0 +1,339 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_SLAUGHTER_ACTIVE_REQUESTS,
|
||||
ROUTE_SLAUGHTER_ADD_CAR,
|
||||
ROUTE_SLAUGHTER_ARCHIVED_REQUESTS,
|
||||
ROUTE_SLAUGHTER_AUCTION,
|
||||
ROUTE_SLAUGHTER_CAR_MANAGEMENT,
|
||||
ROUTE_SLAUGHTER_FILE_ROUTE,
|
||||
ROUTE_SLAUGHTER_REJECTED_REQUESTS,
|
||||
ROUTE_SLAUGHTER_REQUESTS,
|
||||
ROUTE_SLAUGHTER_TICKET,
|
||||
ROUTE_SLAUGHTER_VIEW_TICKET,
|
||||
ROUTE_SLAUGHTER_COMPLAINTS,
|
||||
ROUTE_SLAUGHTER_INVENTORY,
|
||||
ROUTE_SLAUGHTER_FACTORS,
|
||||
ROUTE_SLAUGHTER_PENDING_REQUESTS,
|
||||
ROUTE_SLAUGHTER_ALLOCATE_CAR_REQUESTS,
|
||||
ROUTE_SLAUGHTER_ENTER_BAR_INFO,
|
||||
ROUTE_SLAUGHTER_PAY_FACTORS_REQUESTS,
|
||||
ROUTE_SLAUGHTER_NEW_REQUESTS,
|
||||
ROUTE_SLAUGHTER_PRICING,
|
||||
ROUTE_SLAUGHTER_FINAL_FACTORS,
|
||||
ROUTE_SLAUGHTER_INVENTORY_SELL_CARCASS_OUT_PROVINCE,
|
||||
ROUTE_SLAUGHTER_INVENTORY_SELL_CARCASS_IN_PROVINCE,
|
||||
ROUTE_SLAUGHTER_INVENTORY_STOCK,
|
||||
ROUTE_SLAUGHTER_PAYING_FEES_REQUESTS,
|
||||
ROUTE_SLAUGHTERـFREE_BUY,
|
||||
ROUTE_SLAUGHTER_TRADING_PANEL,
|
||||
ROUTE_SLAUGHTER_ROUTE_MANAGE_GUILDS,
|
||||
ROUTE_SLAUGHTER_FINANCIAL_TRANSACTIONS,
|
||||
ROUTE_SLAUGHTER_AGENT_SHARE,
|
||||
ROUTE_SLAUGHTER_AGENT_SHARE_ID,
|
||||
ROUTE_SLAUGHTER_MORGUE,
|
||||
ROUTE_SLAUGHTER_MORGUE_STOCK,
|
||||
ROUTE_SLAUGHTER_MORGUE_BROADCAST_MANAGEMENT,
|
||||
ROUTE_SLAUGHTER_ROUTE_MANAGE_BARS,
|
||||
ROUTE_SLAUGHTER_WALLET,
|
||||
ROUTE_SLAUGHTERـEXPORT,
|
||||
ROUTE_SLAUGHTER_OUT_PROVINCE_BUY,
|
||||
ROUTE_SLAUGHTER_DISPENSERS,
|
||||
ROUTE_SLAUGHTER_DISPENSERS_MANAGEMENT,
|
||||
ROUTE_SLAUGHTER_DISPENSER_DETAILS,
|
||||
ROUTE_SLAUGHTER_DISPENSER_DETAILS_VIEW,
|
||||
ROUTE_SLAUGHTER_ALLOCATION_REQUESTS,
|
||||
ROUTE_SLAUGHTER_SELL_CARCASS,
|
||||
ROUTE_SLAUGHTER_DISPENSERS_STEWARDS,
|
||||
ROUTE_SLAUGHTER_DISPENSERS_KILLHOUSES,
|
||||
ROUTE_SLAUGHTER_MORGUE_VIEW,
|
||||
ROUTE_SLAUGHTER_DAILY_LIST,
|
||||
ROUTE_SLAUGHTER_SETTLEMENTS,
|
||||
ROUTE_SLAUGHTER_SEGMENTATION,
|
||||
ROUTE_SLAUGHTER_RETURN_PURCHASES,
|
||||
ROUTE_SLAUGHTER_INVENTORY_SUMMARY,
|
||||
ROUTE_SLAUGHTER_ORDERS,
|
||||
ROUTE_SLAUGHTER_ROUTE_MANAGE_DISPENSERS,
|
||||
ROUTE_SLAUGHTER_ROUTE_MANAGE_DELEGATES,
|
||||
ROUTE_SLAUGHTER_ROUTE_DEVICES,
|
||||
ROUTE_SLAUGHTER_ROUTE_SUB_UNITS,
|
||||
} from "./routes";
|
||||
|
||||
const TradePanel = lazy(() => lazyRetry(() => import("../pages/TradePanel")));
|
||||
|
||||
const Cars = lazy(() => lazyRetry(() => import("../pages/CarManagement")));
|
||||
const SlaughterRequestsPage = lazy(() =>
|
||||
lazyRetry(() => import("../pages/SlaughterRequestsPage"))
|
||||
);
|
||||
// const File = lazy(() => lazyRetry(() => import("../pages/File")));
|
||||
const NewFile = lazy(() => lazyRetry(() => import("../pages/NewFile")));
|
||||
const Auction = lazy(() => lazyRetry(() => import("../pages/Auction")));
|
||||
const Tickets = lazy(() => lazyRetry(() => import("../pages/Tickets")));
|
||||
const AgentShare = lazy(() =>
|
||||
lazyRetry(() => import("../pages/SlaughterAgentShare"))
|
||||
);
|
||||
const SlaughterInventoryPage = lazy(() =>
|
||||
lazyRetry(() => import("../pages/SlaughterInventoryPage"))
|
||||
);
|
||||
|
||||
const SlaughterMorguePage = lazy(() =>
|
||||
lazyRetry(() => import("../pages/SlaughterMorgue"))
|
||||
);
|
||||
|
||||
const SlaughterManageBars = lazy(() =>
|
||||
lazyRetry(() => import("../pages/SlaughterManageBars"))
|
||||
);
|
||||
|
||||
const Complaints = lazy(() =>
|
||||
lazyRetry(() => import("../pages/SlaughterComplaints"))
|
||||
);
|
||||
|
||||
const SlaughterPricing = lazy(() =>
|
||||
lazyRetry(() => import("../pages/ProvinceManagePricing"))
|
||||
);
|
||||
const Payment = lazy(() => lazyRetry(() => import("../pages/ProvinceFees")));
|
||||
const Wallet = lazy(() => lazyRetry(() => import("../pages/Wallet")));
|
||||
|
||||
const Guilds = lazy(() => lazyRetry(() => import("../pages/Guilds")));
|
||||
|
||||
const TransactionsPage = lazy(() =>
|
||||
lazyRetry(() => import("../pages/Transactions"))
|
||||
);
|
||||
|
||||
const FreeBuy = lazy(() =>
|
||||
lazyRetry(() => import("../pages/SlaughterFreeBuy"))
|
||||
);
|
||||
|
||||
const Dispensers = lazy(() =>
|
||||
lazyRetry(() => import("../pages/SlaughterHouseDispenserDashboard"))
|
||||
);
|
||||
|
||||
const SettlementPage = lazy(() =>
|
||||
lazyRetry(() => import("../pages/AdminSettlement"))
|
||||
);
|
||||
|
||||
const ReturnPurchases = lazy(() =>
|
||||
lazyRetry(() => import("../pages/ReturnPurchases"))
|
||||
);
|
||||
|
||||
const ManageDispensers = lazy(() =>
|
||||
lazyRetry(() =>
|
||||
import(
|
||||
"../features/slaughter-house/components/slaughter-manage-dispensers/SlaughterManageDispensers"
|
||||
)
|
||||
)
|
||||
);
|
||||
|
||||
const ManageDelegates = lazy(() =>
|
||||
lazyRetry(() =>
|
||||
import(
|
||||
"../features/slaughter-house/components/slaughter-manage-delegates/SlaughterManageDelegates"
|
||||
)
|
||||
)
|
||||
);
|
||||
|
||||
const PspDevices = lazy(() =>
|
||||
lazyRetry(() =>
|
||||
import("../features/guild/components/guild-psp-devices/GuildPspDevices")
|
||||
)
|
||||
);
|
||||
|
||||
const SlaughterSubUnits = lazy(() =>
|
||||
lazyRetry(() => import("../pages/SlaughterSubUnits"))
|
||||
);
|
||||
|
||||
export const slaughterRouting = [
|
||||
//cars section slaughter
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_ADD_CAR, ROUTE_SLAUGHTER_CAR_MANAGEMENT],
|
||||
Page: Cars,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
//requests
|
||||
{
|
||||
path: [
|
||||
ROUTE_SLAUGHTER_REQUESTS,
|
||||
ROUTE_SLAUGHTERـFREE_BUY,
|
||||
ROUTE_SLAUGHTER_ACTIVE_REQUESTS,
|
||||
ROUTE_SLAUGHTER_REJECTED_REQUESTS,
|
||||
ROUTE_SLAUGHTER_ARCHIVED_REQUESTS,
|
||||
ROUTE_SLAUGHTER_PENDING_REQUESTS,
|
||||
ROUTE_SLAUGHTER_ALLOCATE_CAR_REQUESTS,
|
||||
ROUTE_SLAUGHTER_ENTER_BAR_INFO,
|
||||
ROUTE_SLAUGHTER_SELL_CARCASS,
|
||||
ROUTE_SLAUGHTER_PAY_FACTORS_REQUESTS,
|
||||
ROUTE_SLAUGHTER_NEW_REQUESTS,
|
||||
ROUTE_SLAUGHTER_FACTORS,
|
||||
ROUTE_SLAUGHTER_FINAL_FACTORS,
|
||||
ROUTE_SLAUGHTERـEXPORT,
|
||||
ROUTE_SLAUGHTER_ALLOCATION_REQUESTS,
|
||||
],
|
||||
Page: SlaughterRequestsPage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_TRADING_PANEL],
|
||||
Page: TradePanel,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_SETTLEMENTS],
|
||||
Page: SettlementPage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_AUCTION],
|
||||
Page: Auction,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_SLAUGHTER_DISPENSERS,
|
||||
ROUTE_SLAUGHTER_DISPENSERS_MANAGEMENT,
|
||||
ROUTE_SLAUGHTER_DISPENSER_DETAILS,
|
||||
ROUTE_SLAUGHTER_DISPENSER_DETAILS_VIEW,
|
||||
ROUTE_SLAUGHTER_DISPENSERS_STEWARDS,
|
||||
ROUTE_SLAUGHTER_DISPENSERS_KILLHOUSES,
|
||||
],
|
||||
Page: Dispensers,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_FILE_ROUTE],
|
||||
Page: NewFile,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_VIEW_TICKET, ROUTE_SLAUGHTER_TICKET],
|
||||
Page: Tickets,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_COMPLAINTS],
|
||||
Page: Complaints,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_SLAUGHTER_INVENTORY,
|
||||
ROUTE_SLAUGHTER_INVENTORY_SELL_CARCASS_OUT_PROVINCE,
|
||||
ROUTE_SLAUGHTER_INVENTORY_STOCK,
|
||||
ROUTE_SLAUGHTER_INVENTORY_SELL_CARCASS_IN_PROVINCE,
|
||||
ROUTE_SLAUGHTER_DAILY_LIST,
|
||||
ROUTE_SLAUGHTER_SEGMENTATION,
|
||||
],
|
||||
Page: SlaughterInventoryPage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_PRICING],
|
||||
Page: SlaughterPricing,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_PAYING_FEES_REQUESTS],
|
||||
Page: Payment,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_WALLET],
|
||||
Page: Wallet,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_ROUTE_MANAGE_GUILDS],
|
||||
Page: Guilds,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_FINANCIAL_TRANSACTIONS],
|
||||
Page: TransactionsPage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_AGENT_SHARE, ROUTE_SLAUGHTER_AGENT_SHARE_ID],
|
||||
Page: AgentShare,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_SLAUGHTER_MORGUE,
|
||||
ROUTE_SLAUGHTER_MORGUE_STOCK,
|
||||
ROUTE_SLAUGHTER_MORGUE_BROADCAST_MANAGEMENT,
|
||||
ROUTE_SLAUGHTER_MORGUE_VIEW,
|
||||
],
|
||||
Page: SlaughterMorguePage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_ROUTE_MANAGE_BARS],
|
||||
Page: SlaughterManageBars,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_OUT_PROVINCE_BUY],
|
||||
Page: FreeBuy,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_RETURN_PURCHASES],
|
||||
Page: ReturnPurchases,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_INVENTORY_SUMMARY],
|
||||
Page: SlaughterInventoryPage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_ORDERS],
|
||||
Page: SlaughterInventoryPage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_ROUTE_SUB_UNITS],
|
||||
Page: SlaughterSubUnits,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_ROUTE_MANAGE_DISPENSERS],
|
||||
Page: ManageDispensers,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_ROUTE_MANAGE_DELEGATES],
|
||||
Page: ManageDelegates,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_SLAUGHTER_ROUTE_DEVICES],
|
||||
Page: PspDevices,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
105
src/routes/stewardRouting.js
Normal file
105
src/routes/stewardRouting.js
Normal file
@@ -0,0 +1,105 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_STEWARD_INVENTORY,
|
||||
ROUTE_STEWARD_SALE_IN_PROVINCE,
|
||||
ROUTE_STEWARD_INVENTORY_STOCK,
|
||||
ROUTE_JAHAD_FILES_STATE,
|
||||
ROUTE_STEWARD_MANAGE_GUILDS,
|
||||
ROUTE_STEWARD_DAILY_LIST,
|
||||
ROUTE_STEWARD_PURCHASE_OUT_PROVINCE,
|
||||
ROUTE_STEWARD_SALE_OUT_PROVINCE,
|
||||
ROUTE_STEWARD_SEGMENT,
|
||||
ROUTE_STEWARD_ROUTE_MANAGE_DISPENSERS,
|
||||
ROUTE_STEWARD_ROUTE_MANAGE_DELEGATES,
|
||||
ROUTE_STEWARD_ROUTE_DEVICES,
|
||||
ROUTE_STEWARD_ROUTE_SUB_UNITS,
|
||||
} from "./routes";
|
||||
const FilesState = lazy(() => lazyRetry(() => import("../pages/FilesState")));
|
||||
|
||||
const StewardInventoryPage = lazy(() =>
|
||||
lazyRetry(() => import("../pages/StewardInventoryPage"))
|
||||
);
|
||||
|
||||
const ManageGuilds = lazy(() =>
|
||||
lazyRetry(() => import("../pages/GuildManageGuildsPage"))
|
||||
);
|
||||
|
||||
const ManageDispensers = lazy(() =>
|
||||
lazyRetry(() =>
|
||||
import(
|
||||
"../features/slaughter-house/components/slaughter-manage-dispensers/SlaughterManageDispensers"
|
||||
)
|
||||
)
|
||||
);
|
||||
|
||||
const ManageDelegates = lazy(() =>
|
||||
lazyRetry(() =>
|
||||
import(
|
||||
"../features/slaughter-house/components/slaughter-manage-delegates/SlaughterManageDelegates"
|
||||
)
|
||||
)
|
||||
);
|
||||
|
||||
const PspDevices = lazy(() =>
|
||||
lazyRetry(() =>
|
||||
import("../features/guild/components/guild-psp-devices/GuildPspDevices")
|
||||
)
|
||||
);
|
||||
|
||||
const SubUnits = lazy(() =>
|
||||
lazyRetry(() => import("../pages/SlaughterSubUnits"))
|
||||
);
|
||||
|
||||
export const stewardRouting = [
|
||||
{
|
||||
path: [ROUTE_JAHAD_FILES_STATE],
|
||||
Page: FilesState,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_STEWARD_MANAGE_GUILDS],
|
||||
Page: ManageGuilds,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [
|
||||
ROUTE_STEWARD_INVENTORY,
|
||||
ROUTE_STEWARD_SALE_IN_PROVINCE,
|
||||
ROUTE_STEWARD_INVENTORY_STOCK,
|
||||
ROUTE_STEWARD_PURCHASE_OUT_PROVINCE,
|
||||
ROUTE_STEWARD_SALE_OUT_PROVINCE,
|
||||
ROUTE_STEWARD_DAILY_LIST,
|
||||
ROUTE_STEWARD_SEGMENT,
|
||||
],
|
||||
Page: StewardInventoryPage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_STEWARD_ROUTE_SUB_UNITS],
|
||||
Page: SubUnits,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_STEWARD_ROUTE_MANAGE_DISPENSERS],
|
||||
Page: ManageDispensers,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_STEWARD_ROUTE_MANAGE_DELEGATES],
|
||||
Page: ManageDelegates,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_STEWARD_ROUTE_DEVICES],
|
||||
Page: PspDevices,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
31
src/routes/supporterRouting.js
Normal file
31
src/routes/supporterRouting.js
Normal file
@@ -0,0 +1,31 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_SUPPORTER_ROUTE_ALLOCATIONS,
|
||||
ROUTE_SUPPORTERـHATCHINGS,
|
||||
ROUTE_SUPPORTERـHATCHINGS_DETAILS,
|
||||
} from "./routes";
|
||||
|
||||
const VetFarmAllocations = lazy(() =>
|
||||
lazyRetry(() => import("../pages/VetFarmAllocations"))
|
||||
);
|
||||
|
||||
const AllHatchings = lazy(() =>
|
||||
lazyRetry(() => import("../pages/AdminHatchings"))
|
||||
);
|
||||
|
||||
export const supporterRouting = [
|
||||
{
|
||||
path: [ROUTE_SUPPORTER_ROUTE_ALLOCATIONS],
|
||||
Page: VetFarmAllocations,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
|
||||
{
|
||||
path: [ROUTE_SUPPORTERـHATCHINGS, ROUTE_SUPPORTERـHATCHINGS_DETAILS],
|
||||
Page: AllHatchings,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
36
src/routes/unionRouting.js
Normal file
36
src/routes/unionRouting.js
Normal file
@@ -0,0 +1,36 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_UNION_PRODUCT_DISTRIBUTION,
|
||||
ROUTE_UNION_PRODUCT_DISTRIBUTION_ALLOCATION,
|
||||
ROUTE_UNION_PRODUCT_DISTRIBUTION_POLICY,
|
||||
ROUTE_UNION_PRODUCT_TRANSACTIONS,
|
||||
ROUTE_UNION_COOPERATIVES,
|
||||
ROUTE_UNION_HERDS,
|
||||
ROUTE_UNION_RANCHERS,
|
||||
ROUTE_UNION_SELL_REPORT,
|
||||
ROUTE_UNION_USERS,
|
||||
} from "./routes";
|
||||
|
||||
const RequestsPage = lazy(() =>
|
||||
lazyRetry(() => import("../pages/ProvinceJahadRequests"))
|
||||
);
|
||||
|
||||
export const unionRouting = [
|
||||
{
|
||||
path: [
|
||||
ROUTE_UNION_COOPERATIVES,
|
||||
ROUTE_UNION_RANCHERS,
|
||||
ROUTE_UNION_HERDS,
|
||||
ROUTE_UNION_USERS,
|
||||
ROUTE_UNION_PRODUCT_DISTRIBUTION,
|
||||
ROUTE_UNION_PRODUCT_DISTRIBUTION_ALLOCATION,
|
||||
ROUTE_UNION_PRODUCT_DISTRIBUTION_POLICY,
|
||||
ROUTE_UNION_PRODUCT_TRANSACTIONS,
|
||||
ROUTE_UNION_SELL_REPORT,
|
||||
],
|
||||
Page: RequestsPage,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
56
src/routes/vetFarmRouting.js
Normal file
56
src/routes/vetFarmRouting.js
Normal file
@@ -0,0 +1,56 @@
|
||||
import { lazy } from "react";
|
||||
import { lazyRetry } from "../utils/lazyRetry";
|
||||
import {
|
||||
ROUTE_VETFARM_HATCHING,
|
||||
ROUTE_VETFARM_INSPECTIONS_ROUTE,
|
||||
ROUTE_VETFARM_REGISTER_INFO,
|
||||
ROUTE_VETFARM_ROUTE_ALLOCATIONS,
|
||||
ROUTE_VETFARM_ROUTE_HATCHING,
|
||||
} from "./routes";
|
||||
|
||||
const VetFarm = lazy(() => lazyRetry(() => import("../pages/VetFarm")));
|
||||
const VetFarmAllocations = lazy(() =>
|
||||
lazyRetry(() => import("../pages/VetFarmAllocations"))
|
||||
);
|
||||
const VetFarmInspections = lazy(() =>
|
||||
lazyRetry(() => import("../pages/VetFarmInspections"))
|
||||
);
|
||||
const Hatching = lazy(() =>
|
||||
lazyRetry(() => import("../pages/OperatorNewHatching"))
|
||||
);
|
||||
const ChickenHatching = lazy(() =>
|
||||
lazyRetry(() => import("../pages/Hatching"))
|
||||
);
|
||||
|
||||
export const vetFarmRouting = [
|
||||
{
|
||||
path: [ROUTE_VETFARM_HATCHING],
|
||||
Page: ChickenHatching,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_VETFARM_REGISTER_INFO],
|
||||
Page: VetFarm,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_VETFARM_INSPECTIONS_ROUTE],
|
||||
Page: VetFarmInspections,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_VETFARM_ROUTE_HATCHING],
|
||||
Page: Hatching,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
{
|
||||
path: [ROUTE_VETFARM_ROUTE_ALLOCATIONS],
|
||||
Page: VetFarmAllocations,
|
||||
exact: false,
|
||||
props: {},
|
||||
},
|
||||
];
|
||||
107
src/routes/vetSupervisorRouting.js
Normal file
107
src/routes/vetSupervisorRouting.js
Normal file
@@ -0,0 +1,107 @@
|
||||
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: {},
|
||||
},
|
||||
];
|
||||
Reference in New Issue
Block a user