From b43a219e3d6baa771d413a16cfc18ea4f5ec812e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=8B=A0=EC=98=81=EB=AF=B8?= Date: Mon, 27 Jul 2026 16:47:03 +0900 Subject: [PATCH 1/7] =?UTF-8?q?feat:=20header=20=EC=95=8C=EB=A6=BC=20?= =?UTF-8?q?=ED=8C=A8=EB=84=90=20UI=20=EC=B6=94=EA=B0=80=20=EB=B0=8F=20?= =?UTF-8?q?=EA=B2=AC=EC=A0=81=20=EC=9D=B4=EB=8F=99=20=EA=B2=BD=EB=A1=9C=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 알림 아이콘에 패널·mock을 연동하고, 견적 요청 완료 후 이동 경로를 /estimates/pending으로 맞춘다. Co-authored-by: Cursor --- src/app/layout.tsx | 3 +- src/components/common/Header/Header.tsx | 43 ++++- .../common/Header/NotificationPanel.tsx | 168 ++++++++++++++++++ .../estimate/EstimateRequestForm.tsx | 2 +- src/lib/mocks/notifications.mock.ts | 65 +++++++ 5 files changed, 276 insertions(+), 5 deletions(-) create mode 100644 src/components/common/Header/NotificationPanel.tsx create mode 100644 src/lib/mocks/notifications.mock.ts diff --git a/src/app/layout.tsx b/src/app/layout.tsx index eddb6c84..77048170 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -33,7 +33,8 @@ export default function QueryProvider({ children }: QueryProviderProps) { -
+ {/* TODO: auth 연동 전 임시 — 알림 패널 확인용 */} +
{children}