From 79a5999ad54b0d6b00e2857cbcb8623f34ca1d7a Mon Sep 17 00:00:00 2001 From: jcchoi Date: Mon, 12 Oct 2026 10:09:39 +0900 Subject: [PATCH] =?UTF-8?q?=EC=BD=98=ED=85=90=EC=B8=A0=EC=9D=98=20?= =?UTF-8?q?=EC=84=A0=ED=98=95=20=EA=B5=AC=EC=A1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/components/src/ui/header/index.tsx | 9 ++++++++- .../common/components/src/ui/layout/base.tsx | 19 ++++++++++++++++++- 2 files changed, 26 insertions(+), 2 deletions(-) diff --git a/packages/common/components/src/ui/header/index.tsx b/packages/common/components/src/ui/header/index.tsx index 5ff9699e4..8b8bb5e3c 100644 --- a/packages/common/components/src/ui/header/index.tsx +++ b/packages/common/components/src/ui/header/index.tsx @@ -136,11 +136,14 @@ export function Header({ authService, tokenManager, viewOnly, + showSidebarTrigger = true, }: { authService?: AuthService; /** @deprecated authService를 사용하세요. */ tokenManager?: TokenManager; viewOnly?: boolean; + /** false 이면 LNB 토글 버튼을 헤더에 렌더링하지 않고 같은 크기의 자리만 유지 (BaseLayout 이 LNB 바로 앞에 렌더링) */ + showSidebarTrigger?: boolean; }) { const [mounted, setMounted] = useState(false); const [logoWidth, setLogoWidth] = useState(0); @@ -276,7 +279,11 @@ export function Header({ >
- + {showSidebarTrigger ? ( + + ) : ( +