From e05cc48fdd409916fd29bf6080b33e57bf38b05c Mon Sep 17 00:00:00 2001 From: typhoon Date: Mon, 17 Mar 2025 16:57:32 +0900 Subject: [PATCH 1/2] =?UTF-8?q?feat:=20=EC=84=B8=ED=8C=85=20=ED=8E=98?= =?UTF-8?q?=EC=9D=B4=EC=A7=80=20sidebar=20=EC=9E=91=EC=97=85=20=EC=A4=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/setting/SettingSideBar.tsx | 6 +-- src/pages/blog/BlogPage.tsx | 2 +- src/pages/setting/SettingPage.tsx | 51 ++++++++++++++++++++--- 3 files changed, 49 insertions(+), 10 deletions(-) diff --git a/src/components/setting/SettingSideBar.tsx b/src/components/setting/SettingSideBar.tsx index fcebca3..0b36cef 100644 --- a/src/components/setting/SettingSideBar.tsx +++ b/src/components/setting/SettingSideBar.tsx @@ -3,9 +3,9 @@ interface TabType { title: string; } -function SettingSideBar({setSelectedSection}: { +function SettingSideBar({setSelectedSection, side}: { setSelectedSection: (section: string) => void, - side?: boolean, + side: boolean, }) { const tabList: TabType[] = [ @@ -23,7 +23,7 @@ function SettingSideBar({setSelectedSection}: { return (
+ className={`w-52 h-full flex-col justify-start items-start ${side && "pt-16 px-4 bg-gray-50 h-screen overflow-y-scroll"}`}>