Introduces a new balance page displaying cryptocurrency balances and withdrawal functionality. Updates the sidebar configuration to include a link to the balance page with a wallet icon.
43 lines
1.4 KiB
TypeScript
43 lines
1.4 KiB
TypeScript
import { Home, Package, Box, Truck, Settings, FolderTree, MessageCircle, BarChart3, Tag, Users, TrendingUp, Shield, Wallet } from "lucide-react"
|
|
|
|
export const sidebarConfig = [
|
|
{
|
|
title: "Overview",
|
|
items: [
|
|
{ name: "Dashboard", href: "/dashboard", icon: Home },
|
|
{ name: "Analytics", href: "/dashboard/analytics", icon: TrendingUp },
|
|
],
|
|
},
|
|
{
|
|
title: "Sales",
|
|
items: [
|
|
{ name: "Orders", href: "/dashboard/orders", icon: Package },
|
|
{ name: "Customer Chats", href: "/dashboard/chats", icon: MessageCircle },
|
|
{ name: "Customers", href: "/dashboard/storefront/customers", icon: Users },
|
|
],
|
|
},
|
|
{
|
|
title: "Inventory",
|
|
items: [
|
|
{ name: "Products", href: "/dashboard/products", icon: Box },
|
|
{ name: "Categories", href: "/dashboard/categories", icon: FolderTree },
|
|
{ name: "Stock", href: "/dashboard/stock", icon: BarChart3 },
|
|
],
|
|
},
|
|
{
|
|
title: "Operations",
|
|
items: [
|
|
{ name: "Shipping", href: "/dashboard/shipping", icon: Truck },
|
|
{ name: "Promotions", href: "/dashboard/promotions", icon: Tag },
|
|
{ name: "Storefront", href: "/dashboard/storefront", icon: Settings },
|
|
{ name: "Balance", href: "/dashboard/balance", icon: Wallet },
|
|
],
|
|
},
|
|
{
|
|
title: "Administration",
|
|
items: [
|
|
{ name: "Admin Panel", href: "/dashboard/admin", icon: Shield },
|
|
],
|
|
},
|
|
]
|