From 3d1e8061167def9c3535eb1876f06bb079a18eb1 Mon Sep 17 00:00:00 2001 From: duchuy-wins Date: Sat, 15 Jun 2024 16:08:07 +0700 Subject: [PATCH] Fix: css --- src/components/subnav-dropdown.tsx | 13 ++----- src/lib/constants.tsx | 62 ++++++++++++++++++++---------- 2 files changed, 44 insertions(+), 31 deletions(-) diff --git a/src/components/subnav-dropdown.tsx b/src/components/subnav-dropdown.tsx index 47f22ce..532a76a 100644 --- a/src/components/subnav-dropdown.tsx +++ b/src/components/subnav-dropdown.tsx @@ -1,11 +1,6 @@ "use client"; import NavItem from "@/components/nav-item"; -import { - Accordion, - AccordionContent, - AccordionItem, - AccordionTrigger, -} from "@/components/ui/accordion"; +import { Accordion, AccordionContent, AccordionItem, AccordionTrigger } from "@/components/ui/accordion"; import { MenuItem } from "@/types/menu-item"; export default function SubnavDropdown({ item }: { item: MenuItem }) { @@ -14,13 +9,11 @@ export default function SubnavDropdown({ item }: { item: MenuItem }) { return hasSubNav ? ( - + - {item.subItems?.map((subitem: MenuItem) => ( - - ))} + {item.subItems?.map((subitem: MenuItem) => )} diff --git a/src/lib/constants.tsx b/src/lib/constants.tsx index 8f74b41..c6360ed 100644 --- a/src/lib/constants.tsx +++ b/src/lib/constants.tsx @@ -1,5 +1,18 @@ import { MenuItem } from "@/types/menu-item"; -import { GroupIcon, Home, HomeIcon, User, Users, Users2 } from "lucide-react"; +import { + Building, + Building2, + GroupIcon, + Home, + HomeIcon, + Key, + KeySquare, + User, + Users, + Users2, + Users2Icon, + Wrench, +} from "lucide-react"; export const SIDEBAR_ITEMS: MenuItem[] = [ { @@ -9,35 +22,42 @@ export const SIDEBAR_ITEMS: MenuItem[] = [ }, { href: "#", - label: "users", - icon: , + label: "Quản Lý đăng nhập", + icon: , subItems: [ { - href: "/dashboard/users", - label: "user list", + href: "/dashboard/employees", + label: "Employee", icon: , }, { - href: "/dashboard/agents", - label: "agents", - icon: , + href: "/dashboard/roles", + label: "Roles", + icon: , }, ], }, { - href: "/dashboard/employees", - label: "Employee", - icon: , - }, - { - href: "/dashboard/roles", - label: "Roles", - icon: , - }, - { - href: "/dashboard/chihois", - label: "Chi Hội", - icon: , + href: "#", + label: "Quản Lý chi hội", + icon: , + subItems: [ + { + href: "/dashboard/chihois", + label: "Chi Hội", + icon: , + }, + { + href: "/dashboard/tochucs", + label: "Tổ chức", + icon: , + }, + { + href: "/dashboard/hoiviens", + label: "Hội viên", + icon: , + }, + ], }, ];