diff --git a/resources/js/Layouts/LandlordLayout.tsx b/resources/js/Layouts/LandlordLayout.tsx index f5e9958..535eae9 100644 --- a/resources/js/Layouts/LandlordLayout.tsx +++ b/resources/js/Layouts/LandlordLayout.tsx @@ -15,6 +15,8 @@ import { DropdownMenuSeparator, DropdownMenuTrigger, } from "@/Components/ui/dropdown-menu"; +import { useState } from "react"; +import { Menu, X } from "lucide-react"; interface LandlordLayoutProps { children: React.ReactNode; @@ -34,31 +36,51 @@ export default function LandlordLayout({ children, title }: LandlordLayoutProps) active: url === "/landlord" || url === "/landlord/", }, { - label: "租戶管理", + label: "客戶管理", href: "/landlord/tenants", icon: Building2, active: url.startsWith("/landlord/tenants"), }, ]; + const [isSidebarOpen, setIsSidebarOpen] = useState(false); + return ( -