801 lines
23 KiB
JavaScript
801 lines
23 KiB
JavaScript
import React from "react";
|
|
|
|
// DashBoard
|
|
const Change_Password = React.lazy(() =>
|
|
import("./views/pages/register/Change_password")
|
|
);
|
|
|
|
import Profile from "./views/Profile/Profile";
|
|
import EditProfile from "./views/Profile/EditProfile";
|
|
const Dashboard = React.lazy(() => import("./views/dashboard/Dashboard"));
|
|
///
|
|
//Cities
|
|
import Cities from "./views/configuration/Purpose/Purpose.js";
|
|
import AddCity from "./views/configuration/Purpose/AddPurpose.js";
|
|
import EditCity from "./views/configuration/Purpose/EditPurpose.js";
|
|
//states
|
|
import EditState from "./views/configuration/states/EditStates.js";
|
|
import AddState from "./views/configuration/states/AddState.js";
|
|
import States from "./views/configuration/states/States.js";
|
|
//social media,address,logo
|
|
import Socialmedia from "./views/configuration/Socialmedia.js";
|
|
import Address from "./views/configuration/Address.js";
|
|
import Logo from "./views/configuration/Logo.js";
|
|
import Login from "./views/pages/login/Login";
|
|
|
|
// Appointments
|
|
import Appointments from "./views/Appointments/Appointments";
|
|
|
|
//Businesses
|
|
|
|
import Products from "./views/Products/Products";
|
|
//product
|
|
import AddProduct from "./views/Products/AddProduct";
|
|
import EditProduct from "./views/Products/EditProduct";
|
|
import ViewProduct from "./views/Products/ViewProduct";
|
|
//product manual
|
|
import ProductManual from "./views/ProductManual/ProductManual";
|
|
//Order Management
|
|
import NewOrders from "./views/orders/NewOrders.js";
|
|
import ProcessingOrders from "./views/orders/ProcessingOrders.js";
|
|
import DispatchedOrders from "./views/orders/DispatchedOrders.js";
|
|
import DeliveredOrders from "./views/orders/DeliveredOrders.js";
|
|
import CancelledOrders from "./views/orders/CancelledOrders.js";
|
|
import ReturnedOrders from "./views/orders/ReturnedOrders.js";
|
|
import AddOrder from "./views/orders/AddOrder";
|
|
import EditOrder from "./views/orders/EditOrder";
|
|
import ViewOrders from "./views/orders/ViewOrders";
|
|
import Departures from "./views/Departures/Departures";
|
|
import AddDeparture from "./views/Departures/AddDeparture";
|
|
import Informations from "./views/Informations/Informations";
|
|
import AddInformations from "./views/Informations/AddInformations";
|
|
|
|
import ApplicationName from "./views/configuration/ApplicationName";
|
|
import CopyrightMessage from "./views/configuration/CopyrightMessage";
|
|
|
|
import AddSeoRequest from "./views/seo/AddSeoRequest";
|
|
|
|
import Testimonials from "./views/Testimonials/Testimonials";
|
|
import AddTestimonial from "./views/Testimonials/AddTestimonial";
|
|
import ViewTestimonial from "./views/Testimonials/ViewTestimonial";
|
|
import Policies from "./views/configuration/Policies/Policies";
|
|
////purpose
|
|
import Purpose from "./views/configuration/Purpose/Purpose";
|
|
import AddPurpose from "./views/configuration/Purpose/AddPurpose";
|
|
//language
|
|
import Languages from "./views/configuration/Language/Languages";
|
|
import AddLanguage from "./views/configuration/Language/AddLanguage";
|
|
import EditLanguage from "./views/configuration/Language/EditLanguage";
|
|
//BusinessType
|
|
import BusinessType from "./views/configuration/Business_Type/Business";
|
|
import AddBusinessType from "./views/configuration/Business_Type/AddBusiness";
|
|
import EditBusinessType from "./views/configuration/Business_Type/EditLanguage";
|
|
import EditPurpose from "./views/configuration/Purpose/EditPurpose.js";
|
|
import ViewAppointment from "./views/Appointments/ViewAppointment";
|
|
import EditAppointment from "./views/Appointments/EditAppointment";
|
|
import AddNewAppointment from "./views/Appointments/AddNewAppointment";
|
|
|
|
import Campaign from "./views/Campaigns/Campaign.js";
|
|
import AddCampaign from "./views/Campaigns/AddCampaign.js";
|
|
import Categories from "./views/Categories/categories";
|
|
import Brands from "./views/Brands/Brands";
|
|
import Content from "./views/Content/content";
|
|
|
|
import EditPrivacyPolicy from "./views/Content/editPrivacyPolicy";
|
|
import EditTermsConditions from "./views/Content/editTermsConditions";
|
|
import EditShippingPolicy from "./views/Content/editShippingPolicy";
|
|
import EditRefundpolicy from "./views/Content/editRefundPolicy";
|
|
import EditAboutUs from "./views/Content/editAboutUs";
|
|
|
|
// import editPrincipalDistributorAddress from "./views/customerDetails/editPrincipalDistributorAddress";
|
|
// import AddUserAddress from "./views/customerDetails/addUserAddress";
|
|
import viewDetails from "./views/PrincipalDistributors/viewDetails";
|
|
import Design from "./views/Design/design";
|
|
import RegisterImage from "./views/Images/RegisterImage";
|
|
import LoginImage from "./views/Images/LoginImage";
|
|
//Affiliate
|
|
import Coupons from "./views/Affiliate/Coupons";
|
|
import Affiliates from "./views/Affiliate/Affiliates";
|
|
import CreateCoupon from "./views/Affiliate/CreateCoupon";
|
|
import CreateAffiliate from "./views/Affiliate/CreateAffiliate";
|
|
import EditAffiliate from "./views/Affiliate/EditAffiliate";
|
|
import EditCoupon from "./views/Affiliate/EditCoupon";
|
|
import PayAffiliate from "./views/Affiliate/PayAffiliate";
|
|
import AffiliateHistory from "./views/Affiliate/AffiliateHistory";
|
|
import CouponHistory from "./views/Affiliate/CouponHistory";
|
|
import EditTestimonial from "./views/Testimonials/EditTestimonial";
|
|
//Blogs
|
|
import Blogs from "./views/Blog/Blogs";
|
|
import CreateBlog from "./views/Blog/CreateBlog";
|
|
import users from "./views/Users/users";
|
|
import UpdateBlog from "./views/Blog/EditBlog";
|
|
import ViewBlog from "./views/Blog/ViewBlog";
|
|
import principalDistributor from "./views/PrincipalDistributors/principalDistributor";
|
|
import SinglePrincipalDistributorAllDetails from "./views/PrincipalDistributors/singlePrincipalDistributorAllDetails";
|
|
|
|
import { element } from "prop-types";
|
|
import addPrincipalDistributor from "./views/PrincipalDistributors/addPrincipalDistributor";
|
|
import InStoreCashOrders from "./views/orders/InStoreCashOrders";
|
|
|
|
import InStoreQRCodeOrders from "./views/orders/InStoreQRCodeOrders";
|
|
import Employee from "./views/EmployeeAccess/Employee";
|
|
import AddEmployee from "./views/EmployeeAccess/addEmployee";
|
|
import EditEmployee from "./views/EmployeeAccess/editEmployee";
|
|
import Currency from "./views/configuration/Currency";
|
|
import SalesCoOrdinator from "./views/SalesCoOrdinators/SalesCoOrdinator";
|
|
import EditSalesCoOrdinator from "./views/SalesCoOrdinators/EditSalesCoOrdinator";
|
|
import AddSalesCoOrdinator from "./views/SalesCoOrdinators/AddSalesCoOrdinator";
|
|
import TodayAttendance from "./views/Attendance/TodayAttendance";
|
|
import AttendanceSalesCoordinator from "./views/Attendance/AttendanceSalesCoordinator";
|
|
import TodayLeave from "./views/Leaves/TodayLeaves";
|
|
import LeaveSalesCoordinator from "./views/Leaves/LeaveSalesCoordinator";
|
|
//TerritoryManagers
|
|
import EditTerritoryManager from "./views/TerritoryManager/EditTerritoryManager";
|
|
import TerritoryManager from "./views/TerritoryManager/TerritoryManager";
|
|
import AddTerritoryManager from "./views/TerritoryManager/AddTerritoryManager";
|
|
import AttendanceTerritoryManager from "./views/Attendance/AttendanceTerritoryManager";
|
|
import SingleUserAttendance from "./views/Attendance/SingleUserAttendance";
|
|
import SingleUserleave from "./views/Leaves/SingleUserLeave";
|
|
import LeaveTerritoryManager from "./views/Leaves/LeaveTerritoryManager";
|
|
import RetailDistributor from "./views/RetailDistributors/RetailDistributor";
|
|
import SingleRetailDistributor from "./views/RetailDistributors/SingleRetailDistributor";
|
|
import AddMultipleProduct from "./views/Products/AddMultipleProducts";
|
|
import AddMultiplePd from "./views/PrincipalDistributors/AddMultiplePD";
|
|
import Inventory from "./views/Inventory/Inventory";
|
|
import SingleInventory from "./views/Inventory/SingleInventory";
|
|
import ViewProductManual from "./views/ProductManual/SingleProductManual";
|
|
import ViewSalesCoOrdinatorTM from "./views/TerritoryManager/ViewSalesCoOrdinatorTM";
|
|
import ViewPrincipalDistributorTM from "./views/TerritoryManager/ViewPrincipalDistributorTM";
|
|
import ViewRetailDistributorTM from "./views/TerritoryManager/ViewRetailDistributor";
|
|
import AddRetailDistributor from "./views/RetailDistributors/addRetailDistributor";
|
|
import ViewPrincipalDistributorSC from "./views/SalesCoOrdinators/ViewPrincipalDistributorSC";
|
|
import ViewRetailDistributorSC from "./views/SalesCoOrdinators/ViewRetailDistributorSC";
|
|
const routes = [
|
|
//dashboard
|
|
|
|
{ path: "/dashboard", name: "Dashboard", element: Dashboard, navName: "" },
|
|
{
|
|
path: "/change_password",
|
|
name: "Change Password",
|
|
element: Change_Password,
|
|
navName: "",
|
|
},
|
|
{
|
|
path: "/profile/edit",
|
|
name: "Edit Profile",
|
|
element: EditProfile,
|
|
navName: "",
|
|
},
|
|
// { path: '/profile', name: 'Profile', element: Profile },
|
|
//-----------------------Product Management Routes------------------------------------------------
|
|
{
|
|
path: "/products",
|
|
name: "products",
|
|
element: Products,
|
|
navName: "Product Management",
|
|
},
|
|
{
|
|
path: "/product/add",
|
|
name: "Add products",
|
|
element: AddProduct,
|
|
navName: "Product Management",
|
|
},
|
|
{
|
|
path: "/product/add/multiple",
|
|
name: "Add products",
|
|
element: AddMultipleProduct,
|
|
navName: "Product Management",
|
|
},
|
|
{
|
|
path: "/product/edit/:id",
|
|
name: "Edit products",
|
|
element: EditProduct,
|
|
navName: "Product Management",
|
|
},
|
|
{
|
|
path: "/product/view/:id",
|
|
name: "view products",
|
|
element: ViewProduct,
|
|
navName: "Product Management",
|
|
},
|
|
{
|
|
path: "/categories",
|
|
name: "Categories",
|
|
element: Categories,
|
|
navName: "Product Management",
|
|
},
|
|
{
|
|
path: "/brands",
|
|
name: "Brands",
|
|
element: Brands,
|
|
navName: "Product Management",
|
|
},
|
|
{
|
|
path: "/product-manual",
|
|
name: "Product Manual",
|
|
element: ProductManual,
|
|
navName: "Product Management",
|
|
},
|
|
{
|
|
path: "/product-manual/view/:id",
|
|
name: "Product Manual",
|
|
element: ViewProductManual,
|
|
navName: "Product Management",
|
|
},
|
|
//SalesCoOrdinator
|
|
{
|
|
path: "/salescoordinator/edit/:id",
|
|
name: "Edit SalesCoOrdinator",
|
|
element: EditSalesCoOrdinator,
|
|
navName: "SalesCoOrdinators",
|
|
},
|
|
{
|
|
path: "/salescoordinators",
|
|
name: "SalesCoOrdinators",
|
|
element: SalesCoOrdinator,
|
|
navName: "SalesCoOrdinators",
|
|
},
|
|
{
|
|
path: "/salescoordinator/add",
|
|
name: "Add SalesCoOrdinators",
|
|
element: AddSalesCoOrdinator,
|
|
navName: "SalesCoOrdinators",
|
|
},
|
|
{
|
|
path: "/view/SCprincipaldistributor/:id",
|
|
name: "View Principal Distributor",
|
|
element: ViewPrincipalDistributorSC,
|
|
navName: "SalesCoOrdinators",
|
|
},
|
|
{
|
|
path: "/view/SCretaildistributor/:id",
|
|
name: "View Retail Distributor",
|
|
element: ViewRetailDistributorSC,
|
|
navName: "SalesCoOrdinators",
|
|
},
|
|
//TerritoryManager
|
|
{
|
|
path: "/territorymanager/edit/:id",
|
|
name: "Edit TerritoryManager",
|
|
element: EditTerritoryManager,
|
|
navName: "TerritoryManagers",
|
|
},
|
|
{
|
|
path: "/territorymanagers",
|
|
name: "TerritoryManagers",
|
|
element: TerritoryManager,
|
|
navName: "TerritoryManagers",
|
|
},
|
|
{
|
|
path: "/territorymanager/add",
|
|
name: "Add TerritoryManagers",
|
|
element: AddTerritoryManager,
|
|
navName: "TerritoryManagers",
|
|
},
|
|
{
|
|
path: "/view/salescoordinator/:id",
|
|
name: "View SalesCoOrdinator",
|
|
element: ViewSalesCoOrdinatorTM,
|
|
navName: "TerritoryManagers",
|
|
},
|
|
{
|
|
path: "/view/principaldistributor/:id",
|
|
name: "View Principal Distributor",
|
|
element: ViewPrincipalDistributorTM,
|
|
navName: "TerritoryManagers",
|
|
},
|
|
{
|
|
path: "/view/retaildistributor/:id",
|
|
name: "View Retail Distributor",
|
|
element: ViewRetailDistributorTM,
|
|
navName: "TerritoryManagers",
|
|
},
|
|
// Attendence
|
|
{
|
|
path: "/attendance/today",
|
|
name: "Today's Attendance",
|
|
element: TodayAttendance,
|
|
navName: "Attendance",
|
|
},
|
|
{
|
|
path: "/salescoordinator/attendance",
|
|
name: "Attendance SalesCoOrdinator",
|
|
element: AttendanceSalesCoordinator,
|
|
navName: "AttendanceSalesCoOrdinator",
|
|
},
|
|
{
|
|
path: "/territorymanager/attendance",
|
|
name: "Attendance TerritoryManager",
|
|
element: AttendanceTerritoryManager,
|
|
navName: "AttendanceTerritoryManager",
|
|
},
|
|
{
|
|
path: "/attendance/view/:id",
|
|
name: "Single user Attendance",
|
|
element: SingleUserAttendance,
|
|
navName: "Attendance",
|
|
},
|
|
// Leaves
|
|
{
|
|
path: "/leaves/today",
|
|
name: "Today's leaves",
|
|
element: TodayLeave,
|
|
navName: "Leaves",
|
|
},
|
|
{
|
|
path: "/salescoordinator/leave",
|
|
name: "Leave SalesCoOrdinator",
|
|
element: LeaveSalesCoordinator,
|
|
navName: "LeaveSalesCoOrdinator",
|
|
},
|
|
{
|
|
path: "/territorymanager/leave",
|
|
name: "Leave TerritoryManager",
|
|
element: LeaveTerritoryManager,
|
|
navName: "LeaveTerritoryManager",
|
|
},
|
|
{
|
|
path: "/leave/view/:id",
|
|
name: "Single User Leave",
|
|
element: SingleUserleave,
|
|
navName: "Leaves",
|
|
},
|
|
// RetailDistributor
|
|
{
|
|
path: "/retail-distributor",
|
|
name: "RetailDistributor",
|
|
element: RetailDistributor,
|
|
navName: "RetailDistributor",
|
|
},
|
|
{
|
|
path: "/retaildistributor/view/:id",
|
|
name: "Single Retail Distributor",
|
|
element: SingleRetailDistributor,
|
|
navName: "RetailDistributor",
|
|
},
|
|
{
|
|
path: "/retaildistributor/add",
|
|
name: "Add Retail Distributor",
|
|
element: AddRetailDistributor,
|
|
navName: "RetailDistributor",
|
|
},
|
|
//----------------------- End Product Management Routes------------------------------------------------
|
|
|
|
//Departure
|
|
// { path: "/departures", name: "Departures", element: Departures },
|
|
// { path: "/departure/add", name: "Add Departure", element: AddDeparture },
|
|
// { path: "/product/edit/:id", name: "Edit products", element: EditProduct },
|
|
// { path: "/product/view/:id", name: "view products", element: ViewProduct },
|
|
|
|
// Appointments
|
|
// { path: "/appointments", name: "Appointments", element: Appointments },
|
|
// {
|
|
// path: "/appointment/view/:id",
|
|
// name: "View Appointment",
|
|
// element: ViewAppointment,
|
|
// },
|
|
// {
|
|
// path: "/appointment/edit/:id",
|
|
// name: "Edit Appointment",
|
|
// element: EditAppointment,
|
|
// },
|
|
// {
|
|
// path: "/appointment/new",
|
|
// name: "Add Appointment",
|
|
// element: AddNewAppointment,
|
|
// },
|
|
//------------------customers Route-------------------------
|
|
{
|
|
path: "/principal-distributor",
|
|
name: "PrincipalDistributor",
|
|
element: principalDistributor,
|
|
navName: "PrincipalDistributor",
|
|
},
|
|
{
|
|
path: "/principal-distributor/:_id",
|
|
name: "PrincipalDistributor",
|
|
element: SinglePrincipalDistributorAllDetails,
|
|
navName: "PrincipalDistributor",
|
|
},
|
|
{
|
|
path: "/add-principal-distributor",
|
|
name: "PrincipalDistributor",
|
|
element: addPrincipalDistributor,
|
|
navName: "PrincipalDistributor",
|
|
},
|
|
{
|
|
path: "/add-principal-distributor/multiple",
|
|
name: "PrincipalDistributor",
|
|
element: AddMultiplePd,
|
|
navName: "PrincipalDistributor",
|
|
},
|
|
//Inventory
|
|
{
|
|
path: "/inventory",
|
|
name: "Inventory",
|
|
element: Inventory,
|
|
navName: "Inventory",
|
|
},
|
|
{
|
|
path: "/inventory/view/:id",
|
|
name: "Inventory",
|
|
element: SingleInventory,
|
|
navName: "Inventory",
|
|
},
|
|
//------------------ End customers Route-------------------------
|
|
|
|
// {
|
|
// path: "/users-address/add",
|
|
// name: "User Address",
|
|
// element: AddUserAddress,
|
|
// },
|
|
// {
|
|
// path: "/users-address/edit/:id",
|
|
// name: "Edit user address",
|
|
// element: editPrincipalDistributorAddress,
|
|
// },
|
|
{
|
|
path: "/users-address/view",
|
|
name: "Customers",
|
|
element: viewDetails,
|
|
},
|
|
|
|
// health care providers
|
|
// {
|
|
// path: "//users",
|
|
// name: "healthcare providers",
|
|
// element: Businesses,
|
|
// },
|
|
// {
|
|
// path: "//users/add",
|
|
// name: "Add healthcare providers",
|
|
// element: AddBusiness,
|
|
// },
|
|
// {
|
|
// path: "/users/edit/:id",
|
|
// name: "Edit healthcare providers",
|
|
// element: EditBusiness,
|
|
// },
|
|
// {
|
|
// path: "/users/view/:id",
|
|
// name: "view healthcare providers",
|
|
// element: ViewHealthCareProvider,
|
|
// },
|
|
// Categories
|
|
|
|
// Design
|
|
// {
|
|
// path: "/design",
|
|
// name: "Design",
|
|
// element: Design,
|
|
// },
|
|
// {
|
|
// path: "/campaigns",
|
|
// name: "campaigns",
|
|
// element: Campaign,
|
|
// },
|
|
// {
|
|
// path: "/campaign/add",
|
|
// name: "Add Campaigns",
|
|
// element: AddCampaign,
|
|
// },
|
|
// {
|
|
// path: "/campaigns/edit/:id",
|
|
// name: "Edit healthcare providers",
|
|
// element: EditBusiness,
|
|
// },
|
|
// {
|
|
// path: "/campaigns/view/:id",
|
|
// name: "view healthcare providers",
|
|
// element: ViewHealthCareProvider,
|
|
// },
|
|
|
|
// { path: '/franchisee/view/:id', name: 'view franchisee', element: ViewFra },
|
|
|
|
// { path: '/complaint/view/:id', name: 'view Complain', element: ViewComplaint },
|
|
//Complaints
|
|
|
|
//-------------------------------website related routes----------------------------------
|
|
{
|
|
path: "/registerImage",
|
|
name: "RegisterImage",
|
|
element: RegisterImage,
|
|
navName: "Website Related",
|
|
},
|
|
|
|
{
|
|
path: "/loginImage",
|
|
name: "LoginImage",
|
|
element: LoginImage,
|
|
navName: "Website Related",
|
|
},
|
|
{
|
|
path: "/testimonials",
|
|
name: "Testimonials",
|
|
element: Testimonials,
|
|
navName: "Website Related",
|
|
},
|
|
|
|
{
|
|
path: "/currency",
|
|
name: "Currency",
|
|
element: Currency,
|
|
navName: "Settings",
|
|
},
|
|
{
|
|
path: "/testimonial/new",
|
|
name: "AddTestimonial",
|
|
element: AddTestimonial,
|
|
navName: "Website Related",
|
|
},
|
|
{
|
|
path: "/testimonial/view/:id",
|
|
name: "ViewTestimonial",
|
|
element: ViewTestimonial,
|
|
navName: "Website Related",
|
|
},
|
|
{
|
|
path: "/testimonial/edit/:id",
|
|
name: "EditTestimonial",
|
|
element: EditTestimonial,
|
|
navName: "Website Related",
|
|
},
|
|
//seo
|
|
{
|
|
path: "/seo/request/new",
|
|
name: "seo Request",
|
|
element: AddSeoRequest,
|
|
navName: "Website Related",
|
|
},
|
|
// Content ---- >
|
|
{
|
|
path: "/content",
|
|
name: "Website Related",
|
|
element: Content,
|
|
navName: "Website Related",
|
|
},
|
|
{
|
|
path: "/content/terms-and-conditions",
|
|
name: "Website Related",
|
|
element: EditTermsConditions,
|
|
navName: "Website Related",
|
|
},
|
|
{
|
|
path: "/content/privacy-policy",
|
|
name: "Website Related",
|
|
element: EditPrivacyPolicy,
|
|
navName: "Website Related",
|
|
},
|
|
{
|
|
path: "/content/shipping-policy",
|
|
name: "Website Related",
|
|
element: EditShippingPolicy,
|
|
navName: "Website Related",
|
|
},
|
|
{
|
|
path: "/content/refund-policy",
|
|
name: "Website Related",
|
|
element: EditRefundpolicy,
|
|
navName: "Website Related",
|
|
},
|
|
{
|
|
path: "/content/about-us",
|
|
name: "Website Related",
|
|
element: EditAboutUs,
|
|
navName: "Website Related",
|
|
},
|
|
//-------------------------------End website related routes----------------------------------
|
|
|
|
//--------------Order Management Routes---------------------------------------
|
|
{
|
|
path: "/orders/new",
|
|
name: "New Orders",
|
|
element: NewOrders,
|
|
navName: "Orders",
|
|
},
|
|
{
|
|
path: "/order/add",
|
|
name: "add Order",
|
|
element: AddOrder,
|
|
navName: "Orders",
|
|
},
|
|
{
|
|
path: "/orders/edit/:id",
|
|
name: "Edit Order",
|
|
element: EditOrder,
|
|
navName: "Orders",
|
|
},
|
|
{
|
|
path: "/orders/:status/:id",
|
|
name: "View Order",
|
|
element: ViewOrders,
|
|
navName: "Orders",
|
|
},
|
|
|
|
{
|
|
path: "/orders/processing",
|
|
name: "Processing Orders",
|
|
element: ProcessingOrders,
|
|
navName: "Orders",
|
|
},
|
|
{
|
|
path: "/orders/dispatched",
|
|
name: "Dispatched Orders",
|
|
element: DispatchedOrders,
|
|
navName: "Orders",
|
|
},
|
|
{
|
|
path: "/orders/delivered",
|
|
name: "Delivered Orders",
|
|
element: DeliveredOrders,
|
|
navName: "Orders",
|
|
},
|
|
{
|
|
path: "/orders/cancelled",
|
|
name: "Cancelled Orders",
|
|
element: CancelledOrders,
|
|
navName: "Orders",
|
|
},
|
|
{
|
|
path: "/orders/returned",
|
|
name: "Returned Orders",
|
|
element: ReturnedOrders,
|
|
navName: "Orders",
|
|
},
|
|
{
|
|
path: "/inStoreCashOrders/new",
|
|
name: "In Store Cash Orders",
|
|
element: InStoreCashOrders,
|
|
navName: "Orders",
|
|
},
|
|
{
|
|
path: "/InStoreQRCodeOrders/new",
|
|
name: "In Store QR Code Orders",
|
|
element: InStoreQRCodeOrders,
|
|
navName: "Orders",
|
|
},
|
|
//-------------- End Order Management Routes---------------------------------------
|
|
|
|
//----------Point of sale orders Routes-----------------------
|
|
|
|
// { path: "/order/:status/:id", name: "View Order", element: ViewOdr },
|
|
|
|
//------------settings------------------------//
|
|
|
|
//-----------------Configuration Routes-----------------------------------
|
|
{
|
|
path: "/socialmedia",
|
|
name: "Social Media",
|
|
element: Socialmedia,
|
|
navName: "Configuration",
|
|
},
|
|
|
|
{
|
|
path: "/application/name",
|
|
name: "ApplicationName",
|
|
element: ApplicationName,
|
|
navName: "Configuration",
|
|
},
|
|
{
|
|
path: "/copyright/message",
|
|
name: "Copyright Message",
|
|
element: CopyrightMessage,
|
|
navName: "Configuration",
|
|
},
|
|
|
|
{
|
|
path: "/address",
|
|
name: "Address",
|
|
element: Address,
|
|
navName: "Configuration",
|
|
},
|
|
{ path: "/logo", name: "Logo", element: Logo, navName: "Configuration" },
|
|
//----------------- End Configuration Routes-----------------------------------
|
|
|
|
//-----------------Affiliate & Coupons Routes-----------------------------------
|
|
{
|
|
path: "/affiliate/coupons",
|
|
name: "Coupon",
|
|
element: Coupons,
|
|
navName: "Affiliate & Coupons",
|
|
},
|
|
{
|
|
path: "/affiliate/affiliates",
|
|
name: "Affiliate",
|
|
element: Affiliates,
|
|
navName: "Affiliate & Coupons",
|
|
},
|
|
{
|
|
path: "/affiliate/coupons/create",
|
|
name: "Create Coupon",
|
|
element: CreateCoupon,
|
|
navName: "Affiliate & Coupons",
|
|
},
|
|
{
|
|
path: "/affiliate/affiliates/create",
|
|
name: "Create Affiliate",
|
|
element: CreateAffiliate,
|
|
navName: "Affiliate & Coupons",
|
|
},
|
|
{
|
|
path: "/affiliate/affiliates/edit/:id",
|
|
name: "Edit Affiliate",
|
|
element: EditAffiliate,
|
|
navName: "Affiliate & Coupons",
|
|
},
|
|
{
|
|
path: "/affiliate/affiliates/pay/:id",
|
|
name: "Pay Affiliate",
|
|
element: PayAffiliate,
|
|
navName: "Affiliate & Coupons",
|
|
},
|
|
{
|
|
path: "/affiliate/affiliates/history/:id",
|
|
name: "Pay Affiliate",
|
|
element: AffiliateHistory,
|
|
navName: "Affiliate & Coupons",
|
|
},
|
|
{
|
|
path: "/affiliate/coupons/edit/:id",
|
|
name: "Edit Coupon",
|
|
element: EditCoupon,
|
|
navName: "Affiliate & Coupons",
|
|
},
|
|
{
|
|
path: "/affiliate/coupons/history/:id",
|
|
name: "Edit Coupon",
|
|
element: CouponHistory,
|
|
navName: "Affiliate & Coupons",
|
|
},
|
|
//----------------- End Affiliate & Coupons Routes-----------------------------------
|
|
|
|
//---------- Blog Routes---------------------------------
|
|
{
|
|
path: "/blogs",
|
|
name: "Blogs",
|
|
element: Blogs,
|
|
navName: "Blog",
|
|
},
|
|
{
|
|
path: "/blogs/create",
|
|
name: "Blogs",
|
|
element: CreateBlog,
|
|
navName: "Blog",
|
|
},
|
|
{
|
|
path: "/blog/edit/:id",
|
|
name: "Blogs",
|
|
element: UpdateBlog,
|
|
navName: "Blog",
|
|
},
|
|
{
|
|
path: "/blog/view/:id",
|
|
name: "Blogs",
|
|
element: ViewBlog,
|
|
navName: "Blog",
|
|
},
|
|
|
|
//----------End Blog Routes---------------------------------
|
|
// ------------------------Employee Routes-----------------------
|
|
{
|
|
path: "/employee",
|
|
name: "Employee",
|
|
element: Employee,
|
|
navName: "Employees & Access",
|
|
},
|
|
{
|
|
path: "/add-employee",
|
|
name: "Employee",
|
|
element: AddEmployee,
|
|
navName: "Employees & Access",
|
|
},
|
|
{
|
|
path: "edit-employee/:id",
|
|
name: "Employee",
|
|
element: EditEmployee,
|
|
navName: "Employees & Access",
|
|
},
|
|
];
|
|
|
|
export default routes;
|