523 lines
11 KiB
JavaScript
523 lines
11 KiB
JavaScript
import React from "react";
|
|
import KeyboardArrowRightIcon from "@mui/icons-material/KeyboardArrowRight";
|
|
import KeyboardArrowDownIcon from "@mui/icons-material/KeyboardArrowDown";
|
|
import GridViewIcon from "@mui/icons-material/GridView";
|
|
import LayersIcon from "@mui/icons-material/Layers";
|
|
import CheckBoxOutlineBlankIcon from "@mui/icons-material/CheckBoxOutlineBlank";
|
|
import ContentCopyIcon from "@mui/icons-material/ContentCopy";
|
|
import LockIcon from "@mui/icons-material/Lock";
|
|
import LogoutIcon from "@mui/icons-material/Logout";
|
|
import SettingsIcon from "@mui/icons-material/Settings";
|
|
import PostAddIcon from "@mui/icons-material/PostAdd";
|
|
import MailOutlineIcon from "@mui/icons-material/MailOutline";
|
|
import AddchartIcon from "@mui/icons-material/Addchart";
|
|
import CopyAllIcon from "@mui/icons-material/CopyAll";
|
|
import ShoppingCartCheckoutIcon from "@mui/icons-material/ShoppingCartCheckout";
|
|
import ViewQuiltIcon from "@mui/icons-material/ViewQuilt";
|
|
import NotificationsNoneIcon from "@mui/icons-material/NotificationsNone";
|
|
|
|
export const SidebarData = [
|
|
{
|
|
title: "Dashboard",
|
|
path: "/",
|
|
icon: <GridViewIcon />,
|
|
iconClosed: <KeyboardArrowRightIcon />,
|
|
iconOpened: <KeyboardArrowDownIcon />,
|
|
|
|
subNav: [
|
|
{
|
|
title: "eCommerce",
|
|
path: "/ecommerce/",
|
|
},
|
|
{
|
|
title: "Analytics",
|
|
path: "/analytics/",
|
|
},
|
|
{
|
|
title: "Project Management",
|
|
path: "/project-management/",
|
|
},
|
|
{
|
|
title: "LMS Courses",
|
|
path: "/lms-courses/",
|
|
},
|
|
{
|
|
title: "Crypto",
|
|
path: "/crypto/",
|
|
},
|
|
{
|
|
title: "Help/Support Desk",
|
|
path: "/help-desk/",
|
|
},
|
|
{
|
|
title: "SaaS App",
|
|
path: "/saas-app/",
|
|
},
|
|
],
|
|
},
|
|
{
|
|
title: "Apps",
|
|
path: "/apps/file-manager/",
|
|
icon: <LayersIcon />,
|
|
iconClosed: <KeyboardArrowRightIcon />,
|
|
iconOpened: <KeyboardArrowDownIcon />,
|
|
|
|
subNav: [
|
|
{
|
|
title: "File Manager",
|
|
path: "/apps/file-manager/",
|
|
},
|
|
{
|
|
title: "Chat",
|
|
path: "/apps/chat/",
|
|
},
|
|
{
|
|
title: "To Do",
|
|
path: "/apps/to-do/",
|
|
},
|
|
{
|
|
title: "Calendar",
|
|
path: "/apps/calendar/",
|
|
},
|
|
],
|
|
},
|
|
{
|
|
title: "Email",
|
|
path: "/email/inbox/",
|
|
icon: <MailOutlineIcon />,
|
|
iconClosed: <KeyboardArrowRightIcon />,
|
|
iconOpened: <KeyboardArrowDownIcon />,
|
|
|
|
subNav: [
|
|
{
|
|
title: "Inbox",
|
|
path: "/email/inbox/",
|
|
},
|
|
{
|
|
title: "Read Email",
|
|
path: "/email/read-email/",
|
|
},
|
|
],
|
|
},
|
|
{
|
|
title: "Contact List",
|
|
path: "/contact-list/",
|
|
icon: <PostAddIcon />,
|
|
iconClosed: <KeyboardArrowRightIcon />,
|
|
iconOpened: <KeyboardArrowDownIcon />,
|
|
|
|
subNav: [
|
|
{
|
|
title: "Contact List",
|
|
path: "/contact-list/",
|
|
},
|
|
{
|
|
title: "Members Grid",
|
|
path: "/contact-list/contact-list2/",
|
|
},
|
|
{
|
|
title: "Members List",
|
|
path: "/contact-list/members-list/",
|
|
},
|
|
{
|
|
title: "Profile",
|
|
path: "/contact-list/profile/",
|
|
},
|
|
],
|
|
},
|
|
{
|
|
title: "Projects",
|
|
path: "/projects/",
|
|
icon: <CopyAllIcon />,
|
|
iconClosed: <KeyboardArrowRightIcon />,
|
|
iconOpened: <KeyboardArrowDownIcon />,
|
|
|
|
subNav: [
|
|
{
|
|
title: "Projects",
|
|
path: "/projects/",
|
|
},
|
|
{
|
|
title: "Project Create",
|
|
path: "/projects/project-create/",
|
|
},
|
|
{
|
|
title: "Clients",
|
|
path: "/projects/clients/",
|
|
},
|
|
{
|
|
title: "Team",
|
|
path: "/projects/team/",
|
|
},
|
|
{
|
|
title: "Task",
|
|
path: "/projects/task/",
|
|
},
|
|
{
|
|
title: "User",
|
|
path: "/projects/user/",
|
|
},
|
|
{
|
|
title: "Kanban board",
|
|
path: "/projects/kanban-board/",
|
|
},
|
|
],
|
|
},
|
|
{
|
|
title: "Analytics",
|
|
path: "/analytics/customers/",
|
|
icon: <AddchartIcon />,
|
|
iconClosed: <KeyboardArrowRightIcon />,
|
|
iconOpened: <KeyboardArrowDownIcon />,
|
|
|
|
subNav: [
|
|
{
|
|
title: "Customers",
|
|
path: "/analytics/customers/",
|
|
},
|
|
{
|
|
title: "Reports",
|
|
path: "/analytics/reports/",
|
|
},
|
|
],
|
|
},
|
|
{
|
|
title: "eCommerce",
|
|
path: "/ecommerce/products/",
|
|
icon: <ShoppingCartCheckoutIcon />,
|
|
iconClosed: <KeyboardArrowRightIcon />,
|
|
iconOpened: <KeyboardArrowDownIcon />,
|
|
|
|
subNav: [
|
|
{
|
|
title: "Products",
|
|
path: "/ecommerce/products/",
|
|
},
|
|
{
|
|
title: "Product Details",
|
|
path: "/ecommerce/product-details/",
|
|
},
|
|
{
|
|
title: "Create Product",
|
|
path: "/ecommerce/create-product/",
|
|
},
|
|
{
|
|
title: "Orders List",
|
|
path: "/ecommerce/orders-list/",
|
|
},
|
|
{
|
|
title: "Order Details",
|
|
path: "/ecommerce/order-details/",
|
|
},
|
|
{
|
|
title: "Customers",
|
|
path: "/ecommerce/customers/",
|
|
},
|
|
{
|
|
title: "Cart",
|
|
path: "/ecommerce/cart/",
|
|
},
|
|
{
|
|
title: "Checkout",
|
|
path: "/ecommerce/checkout/",
|
|
},
|
|
{
|
|
title: "Sellers",
|
|
path: "/ecommerce/sellers/",
|
|
},
|
|
],
|
|
},
|
|
{
|
|
title: "UI Elements",
|
|
path: "/ui-elements/alerts/",
|
|
icon: <ViewQuiltIcon />,
|
|
iconClosed: <KeyboardArrowRightIcon />,
|
|
iconOpened: <KeyboardArrowDownIcon />,
|
|
|
|
subNav: [
|
|
{
|
|
title: "Alerts",
|
|
path: "/ui-elements/alerts/",
|
|
},
|
|
{
|
|
title: "Autocomplete",
|
|
path: "/ui-elements/autocomplete/",
|
|
},
|
|
{
|
|
title: "Avatar",
|
|
path: "/ui-elements/avatar/",
|
|
},
|
|
{
|
|
title: "Badge",
|
|
path: "/ui-elements/badge/",
|
|
},
|
|
{
|
|
title: "Buttons",
|
|
path: "/ui-elements/buttons/",
|
|
},
|
|
{
|
|
title: "Cards",
|
|
path: "/ui-elements/cards/",
|
|
},
|
|
{
|
|
title: "Checkbox",
|
|
path: "/ui-elements/checkbox/",
|
|
},
|
|
{
|
|
title: "Swiper Slider",
|
|
path: "/ui-elements/swiper-slider/",
|
|
},
|
|
{
|
|
title: "Radio",
|
|
path: "/ui-elements/radio/",
|
|
},
|
|
{
|
|
title: "Rating",
|
|
path: "/ui-elements/rating/",
|
|
},
|
|
{
|
|
title: "Select",
|
|
path: "/ui-elements/select/",
|
|
},
|
|
{
|
|
title: "Slider",
|
|
path: "/ui-elements/slider/",
|
|
},
|
|
{
|
|
title: "Switch",
|
|
path: "/ui-elements/switch/",
|
|
},
|
|
{
|
|
title: "Chip",
|
|
path: "/ui-elements/chip/",
|
|
},
|
|
{
|
|
title: "List",
|
|
path: "/ui-elements/list/",
|
|
},
|
|
{
|
|
title: "Modal",
|
|
path: "/ui-elements/modal/",
|
|
},
|
|
{
|
|
title: "Table",
|
|
path: "/ui-elements/table/",
|
|
},
|
|
{
|
|
title: "Tooltip",
|
|
path: "/ui-elements/tooltip/",
|
|
},
|
|
{
|
|
title: "Progress",
|
|
path: "/ui-elements/progress/",
|
|
},
|
|
{
|
|
title: "Skeleton",
|
|
path: "/ui-elements/skeleton/",
|
|
},
|
|
{
|
|
title: "Snackbar",
|
|
path: "/ui-elements/snackbar/",
|
|
},
|
|
{
|
|
title: "Accordion",
|
|
path: "/ui-elements/accordion/",
|
|
},
|
|
{
|
|
title: "Pagination",
|
|
path: "/ui-elements/pagination/",
|
|
},
|
|
{
|
|
title: "Stepper",
|
|
path: "/ui-elements/stepper/",
|
|
},
|
|
{
|
|
title: "Tabs",
|
|
path: "/ui-elements/tabs/",
|
|
},
|
|
{
|
|
title: "Image List",
|
|
path: "/ui-elements/image-list/",
|
|
},
|
|
{
|
|
title: "Transitions",
|
|
path: "/ui-elements/transitions/",
|
|
},
|
|
],
|
|
},
|
|
{
|
|
title: "Forms",
|
|
path: "/forms/form-layouts/",
|
|
icon: <CheckBoxOutlineBlankIcon />,
|
|
iconClosed: <KeyboardArrowRightIcon />,
|
|
iconOpened: <KeyboardArrowDownIcon />,
|
|
|
|
subNav: [
|
|
{
|
|
title: "Basic Elements",
|
|
path: "/forms/form-layouts/",
|
|
},
|
|
{
|
|
title: "Advanced Elements",
|
|
path: "/forms/advanced-elements/",
|
|
},
|
|
{
|
|
title: "Editors",
|
|
path: "/forms/editors/",
|
|
},
|
|
{
|
|
title: "File Uploader",
|
|
path: "/forms/file-uploader/",
|
|
},
|
|
],
|
|
},
|
|
{
|
|
title: "Pages",
|
|
path: "/pages/invoice/",
|
|
icon: <ContentCopyIcon />,
|
|
iconClosed: <KeyboardArrowRightIcon />,
|
|
iconOpened: <KeyboardArrowDownIcon />,
|
|
|
|
subNav: [
|
|
{
|
|
title: "Invoice",
|
|
path: "/pages/invoice/",
|
|
},
|
|
{
|
|
title: "Invoice Details",
|
|
path: "/pages/invoice-details/",
|
|
},
|
|
{
|
|
title: "ApexCharts",
|
|
path: "/pages/apexcharts/",
|
|
},
|
|
{
|
|
title: "Recharts",
|
|
path: "/pages/recharts/",
|
|
},
|
|
{
|
|
title: "Profile",
|
|
path: "/pages/profile/",
|
|
},
|
|
{
|
|
title: "Pricing",
|
|
path: "/pages/pricing/",
|
|
},
|
|
{
|
|
title: "Testimonials",
|
|
path: "/pages/testimonials/",
|
|
},
|
|
{
|
|
title: "Timeline",
|
|
path: "/pages/timeline/",
|
|
},
|
|
{
|
|
title: "FAQ",
|
|
path: "/pages/faq/",
|
|
},
|
|
{
|
|
title: "Gallery",
|
|
path: "/pages/gallery/",
|
|
},
|
|
{
|
|
title: "Support",
|
|
path: "/pages/support/",
|
|
},
|
|
{
|
|
title: "Search",
|
|
path: "/pages/search/",
|
|
},
|
|
{
|
|
title: "Material Icons",
|
|
path: "/pages/material-icons/",
|
|
},
|
|
{
|
|
title: "Remixicon",
|
|
path: "/pages/remixicon/",
|
|
},
|
|
{
|
|
title: "Maps",
|
|
path: "/pages/maps/",
|
|
},
|
|
{
|
|
title: "404 Error Page",
|
|
path: "/404/",
|
|
},
|
|
{
|
|
title: "Terms & Conditions",
|
|
path: "/pages/terms-conditions/",
|
|
},
|
|
],
|
|
},
|
|
{
|
|
title: "Authentication",
|
|
path: "/auth/",
|
|
icon: <LockIcon />,
|
|
iconClosed: <KeyboardArrowRightIcon />,
|
|
iconOpened: <KeyboardArrowDownIcon />,
|
|
|
|
subNav: [
|
|
{
|
|
title: "Sign Up",
|
|
path: "/auth/sign-up/",
|
|
},
|
|
{
|
|
title: "Forgot Password",
|
|
path: "/auth/forgot-password/",
|
|
},
|
|
{
|
|
title: "Lock Screen",
|
|
path: "/auth/lock-screen/",
|
|
},
|
|
{
|
|
title: "Confirm Mail",
|
|
path: "/auth/confirm-mail/",
|
|
},
|
|
{
|
|
title: "Logout",
|
|
path: "/auth/logout/",
|
|
},
|
|
],
|
|
},
|
|
{
|
|
title: "Notification",
|
|
path: "/notification/",
|
|
icon: <NotificationsNoneIcon />,
|
|
},
|
|
{
|
|
title: "Settings",
|
|
path: "/settings/account/",
|
|
icon: <SettingsIcon />,
|
|
iconClosed: <KeyboardArrowRightIcon />,
|
|
iconOpened: <KeyboardArrowDownIcon />,
|
|
|
|
subNav: [
|
|
{
|
|
title: "Account",
|
|
path: "/settings/account/",
|
|
},
|
|
{
|
|
title: "Security",
|
|
path: "/settings/security/",
|
|
},
|
|
{
|
|
title: "Privacy Policy",
|
|
path: "/settings/privacy-policy/",
|
|
},
|
|
{
|
|
title: "Terms & Conditions",
|
|
path: "/pages/terms-conditions/",
|
|
},
|
|
{
|
|
title: "Logout",
|
|
path: "/authentication/logout/",
|
|
},
|
|
],
|
|
},
|
|
{
|
|
title: "Logout",
|
|
path: "/auth/logout",
|
|
icon: <LogoutIcon />,
|
|
},
|
|
];
|