import {
  DashboardSquare02Icon,
  ShoppingCart01Icon,
  PackageIcon,
  UserMultipleIcon,
} from "@hugeicons/core-free-icons";

export const ROUTE_LABELS: Record<string, string> = {
  orders: "Orders",
  products: "Products",
  categories: "Categories",
  images: "Images",
  variants: "Variants",
  customers: "Customers",
  reviews: "Reviews",
  messages: "Messages",
  newsletter: "Newsletter",
  users: "Users",
  settings: "Settings",
  returns: "Returns",
};

export const NAV_LINKS = {
  overview: [
    {
      title: "Dashboard",
      url: "/",
      icon: DashboardSquare02Icon,
    },
  ],
  navMain: [
    {
      title: "Sales",
      url: "/orders",
      icon: ShoppingCart01Icon,
      items: [
        {
          title: "Orders",
          url: "/orders",
        },
        {
          title: "Returns",
          url: "/returns",
        },
      ],
    },
    {
      title: "Products",
      url: "/products",
      icon: PackageIcon,
      items: [
        {
          title: "Categories",
          url: "/products/categories",
        },
        {
          title: "Products",
          url: "/products",
        },
        {
          title: "Images",
          url: "/images",
        },
        {
          title: "Variants",
          url: "/variant",
        },
      ],
    },
    {
      title: "Customers",
      url: "/customers",
      icon: UserMultipleIcon,
      items: [
        {
          title: "Reviews",
          url: "/customers/reviews",
        },
        {
          title: "Messages",
          url: "/customers/messages",
        },
        {
          title: "Newsletter",
          url: "/customers/newsletter",
        },
      ],
    },
  ],
  users: [
    {
      title: "Users",
      url: "/users",
      icon: UserMultipleIcon,
    },
  ],
};
