diff --git a/resources/js/Layouts/AuthenticatedLayout.tsx b/resources/js/Layouts/AuthenticatedLayout.tsx index 78b19ad..f0a95c2 100644 --- a/resources/js/Layouts/AuthenticatedLayout.tsx +++ b/resources/js/Layouts/AuthenticatedLayout.tsx @@ -1,4 +1,18 @@ -import { ChevronDown, ChevronRight, Package, ClipboardList, ShoppingCart, Menu, X, PanelLeftClose, PanelLeftOpen } from "lucide-react"; +import { + ChevronDown, + ChevronRight, + Package, + ShoppingCart, + Menu, + X, + PanelLeftClose, + PanelLeftOpen, + Boxes, + Warehouse, + Truck, + Contact2, + FileText +} from "lucide-react"; import { Toaster } from "sonner"; import { useState, useEffect } from "react"; import { Link, usePage } from "@inertiajs/react"; @@ -26,18 +40,18 @@ export default function AuthenticatedLayout({ children }: { children: React.Reac { id: "inventory-management", label: "商品與庫存管理", - icon: , + icon: , children: [ { id: "product-management", label: "商品資料管理", - icon: , + icon: , route: "/products", }, { id: "warehouse-management", label: "倉庫管理", - icon: , + icon: , route: "/warehouses", }, ], @@ -45,12 +59,12 @@ export default function AuthenticatedLayout({ children }: { children: React.Reac { id: "vendor-management", label: "廠商管理", - icon: , // Using Package icon for now, can be changed + icon: , children: [ { id: "vendor-list", label: "廠商資料管理", - icon: , + icon: , route: "/vendors", }, ], @@ -63,7 +77,7 @@ export default function AuthenticatedLayout({ children }: { children: React.Reac { id: "purchase-order-list", label: "管理採購單", - icon: , + icon: , route: "/purchase-orders", }, ], @@ -154,7 +168,7 @@ export default function AuthenticatedLayout({ children }: { children: React.Reac {!isCollapsed && ( <> - + {item.label} @@ -190,7 +204,7 @@ export default function AuthenticatedLayout({ children }: { children: React.Reac )} {!isCollapsed && ( - + {item.label} )}