임동욱 임동욱 08-11
feat: 사이드바에 꾸미기아이템관리 메뉴 추가
Co-Authored-By: Claude Opus 5 
@aad6206444a2c421a113f1335722c957c4f43642
app/(protected)/(basic)/_components/admin-sidebar.tsx
--- app/(protected)/(basic)/_components/admin-sidebar.tsx
+++ app/(protected)/(basic)/_components/admin-sidebar.tsx
@@ -10,9 +10,9 @@
 // 그룹 헤딩(라우트 없음) 아래 자식 링크를 두는 2단 구조다 — 「학생 회원」은 「회원정보관리」
 // 그룹의 자식이다(「학생회원관리」가 아니다).
 //
-// 시안에는 이 외에도 꾸미기아이템관리·게시판관리(고객센터)·포인트관리·콘텐츠관리·시스템관리
-// 5개 그룹이 더 있지만, 전부 대응하는 화면/라우트가 아직 없어 지금 추가하면 눌러도 갈 곳 없는
-// 죽은 메뉴가 된다. 각 화면이 실제로 구현될 때 해당 그룹과 자식 링크를 추가한다.
+// 시안에는 이 외에도 게시판관리(고객센터)·포인트관리·콘텐츠관리·시스템관리 4개 그룹이 더
+// 있지만, 전부 대응하는 화면/라우트가 아직 없어 지금 추가하면 눌러도 갈 곳 없는 죽은 메뉴가
+// 된다. 각 화면이 실제로 구현될 때 해당 그룹과 자식 링크를 추가한다.
 const SIDEBAR_NAV_TREE: SidebarNavNode[] = [
   { type: 'link', label: '홈', href: '/' },
   {
@@ -27,6 +27,14 @@
     label: '관리자정보관리',
     children: [{ type: 'link', label: '관리자 회원', href: '/admins' }],
   },
+  {
+    // 기획(Figma ADM_ITM_101)의 화면경로가 「아이템 관리 < 꾸미기아이템관리」다. 셋트아이템은
+    // 같은 화면(/decoration-items)을 유형 탭으로 전환해 재사용하므로 별도 링크를 두지 않는다
+    // (decoration-item-query.ts 상단 주석 참조).
+    type: 'group',
+    label: '꾸미기아이템관리',
+    children: [{ type: 'link', label: '아이템 관리', href: '/decoration-items' }],
+  },
 ];
 
 interface AdminSidebarProps {
Add a comment
List