From a02959d871fcd41e6cf6ca82d4ecacf1c41aa52e Mon Sep 17 00:00:00 2001 From: pro Date: Wed, 28 Jan 2026 19:16:56 +0900 Subject: [PATCH] =?UTF-8?q?fix:DB=20=EA=B8=B0=EB=B0=98=20=EB=A9=94?= =?UTF-8?q?=EB=89=B4=20=EC=BB=B4=ED=8F=AC=EB=84=8C=ED=8A=B8=EC=97=90?= =?UTF-8?q?=EC=84=9C=20A=20=ED=83=AD=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/sidebar/labs-menu.blade.php | 70 +++---------------- 1 file changed, 9 insertions(+), 61 deletions(-) diff --git a/resources/views/components/sidebar/labs-menu.blade.php b/resources/views/components/sidebar/labs-menu.blade.php index cbd6e1af..3e4dad3c 100644 --- a/resources/views/components/sidebar/labs-menu.blade.php +++ b/resources/views/components/sidebar/labs-menu.blade.php @@ -12,23 +12,19 @@ return; } - // 자식 메뉴들을 탭별로 분류 + // 자식 메뉴들을 탭별로 분류 (S 탭만 사용) $sMenus = collect(); - $aMenus = collect(); - $mMenus = collect(); foreach ($labsGroup->menuChildren as $menu) { $tab = $menu->getMeta('tab') ?? 'S'; - match ($tab) { - 'S' => $sMenus->push($menu), - 'A' => $aMenus->push($menu), - 'M' => $mMenus->push($menu), - default => $sMenus->push($menu), - }; + // S 탭 메뉴만 수집 (A 탭은 제외) + if ($tab === 'S') { + $sMenus->push($menu); + } } - // 모든 탭이 비어있으면 렌더링하지 않음 - if ($sMenus->isEmpty() && $aMenus->isEmpty() && $mMenus->isEmpty()) { + // S 탭이 비어있으면 렌더링하지 않음 + if ($sMenus->isEmpty()) { return; } @endphp @@ -49,18 +45,8 @@ - +
- -
- - -
- - - - -
@@ -112,17 +83,7 @@ class="flex items-center gap-2 px-3 py-2 rounded-lg text-sm text-gray-600 hover: R&D Labs - -
- - -
- - +
- - - -