import { ReactNode } from "react";
// Icons Import
import { FaCartArrowDown, FaHome, FaProductHunt, FaRegImages, FaUser } from "react-icons/fa"
import { BiSolidCategory } from "react-icons/bi";
import { BiSolidCoupon } from "react-icons/bi";
// Pages Import
import HomePage from "./Pages/Home/HomePage";
import CategoriesPage from "./Pages/Categories/Page";
import AddCategoriesPage from "./Pages/Categories/View/AddPage";
import EditCategories from "./Pages/Categories/View/EditPage";
import ProductsPage from "./Pages/Products/ProductsPage";
import AddProductPage from "./Pages/Products/View/AddPage";
import EditProduct from "./Pages/Products/View/EditPage";
import OrderPage from "./Pages/order/OrderPage";
import EditOrder from "./Pages/order/EditPage";
import CouponPage from "./Pages/Coupon/Page";
import AddCouponPage from "./Pages/Coupon/View/AddPage";
import EditCoupon from "./Pages/Coupon/View/EditPage";
import SliderPage from "./Pages/Slider/Page";
import AddSliderPage from "./Pages/Slider/View/AddPage";
import EditSlider from "./Pages/Slider/View/EditPage";
import SupportMessagesPage from "./Pages/SupportMessages/Page";
import AddSupportMessagesPage from "./Pages/SupportMessages/View/AddPage";
// import EditSupportMessages from "./Pages/SupportMessages/View/EditPage";
import UsersPage from "./Pages/Users/Page";
import EditUsersPage from "./Pages/Users/View/EditPage";
import AddUsersNotifactionPage from "./Pages/Users/SendNotifcation/View/AddPage";
// import NotificationPage from "./Pages/Notifcation/Page";
import AddNotificationPage from "./Pages/Notifcation/View/AddPage";
// import { MdEmail } from "react-icons/md";
import { MessageOutlined } from "@ant-design/icons";
interface RoutesLinksType {
name?: string,
href?: string,
element?: ReactNode,
icon?: any,
Viewelement?: ReactNode,
Viewhref?: string
children?: any
hidden?: boolean
}
export const RoutesLinks: RoutesLinksType[] = [
{
name: "Home",
element: ,
icon: ,
href: "/",
},
{
name: "Categories",
element: ,
icon:
,
href: "/categories",
},
{
href: "/categories/:id",
element: ,
hidden:true
},
{
href: "/categories/add",
element: ,
hidden:true
},
{
name: "Products",
element: ,
icon: ,
href: "/products",
},
{
name: "add_products",
element: ,
href: "/products/add",
hidden:true
},
{
name: "edit_products",
element: ,
href: "/products/:id",
hidden:true
},
{
name: "Order",
element: ,
icon: ,
href: "/order",
},
{
name: "edit_order",
element: ,
href: "/order/:id",
hidden:true
},
{
name: "Coupon",
element: ,
icon: ,
href: "/coupon",
},
{
href: "/coupon/:id",
element: ,
hidden:true
},
{
href: "/coupon/add",
element: ,
hidden:true
},
{
name: "Slider",
element: ,
icon: ,
href: "/slider",
},
{
href: "/slider/:id",
element: ,
hidden:true
},
{
href: "/slider/add",
element: ,
hidden:true
},
{
name: "users",
element: ,
icon: ,
href: "/users",
},
{
href: "/admin/:id",
element: ,
hidden:true
},
{
href: "/users/:id",
element: ,
hidden:true
}
,
// {
// name: "notification",
// element: ,
// icon: ,
// href: "/notification",
// },
{
href: "/notification/add",
element: ,
hidden:true
},
{
name: "SupportMessages",
element: ,
icon: ,
href: "/support_messages",
},
// {
// href: "/support_messages/:id",
// element: ,
// hidden:true
// },
{
href: "/support_messages/add",
element: ,
hidden:true
},
]