From 7ba2926da0c445c04c9df5300ad30cbc36bed4bc Mon Sep 17 00:00:00 2001 From: Tsuki Date: Mon, 18 Aug 2025 23:23:40 +0800 Subject: [PATCH] sync --- .eslintrc.json | 6 ------ app/me/nav-main.tsx | 39 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+), 6 deletions(-) delete mode 100644 .eslintrc.json create mode 100644 app/me/nav-main.tsx diff --git a/.eslintrc.json b/.eslintrc.json deleted file mode 100644 index 6b10a5b..0000000 --- a/.eslintrc.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "extends": [ - "next/core-web-vitals", - "next/typescript" - ] -} diff --git a/app/me/nav-main.tsx b/app/me/nav-main.tsx new file mode 100644 index 0000000..f5224ac --- /dev/null +++ b/app/me/nav-main.tsx @@ -0,0 +1,39 @@ +"use client" + +import { type Icon } from "@tabler/icons-react" +import { + SidebarGroup, + SidebarGroupContent, + SidebarMenu, + SidebarMenuButton, + SidebarMenuItem, +} from "@/components/ui/sidebar" + +export function NavMain({ + items, +}: { + items: { + title: string + url: string + icon: Icon + }[] +}) { + return ( + + + + {items.map((item) => ( + + + + + {item.title} + + + + ))} + + + + ) +} \ No newline at end of file