From 6a3aa5750de4afc2265bb651a48465ff7ba96d60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=B5=9C=EC=A7=80=EC=B2=A0?= Date: Thu, 11 Dec 2025 21:12:48 +0900 Subject: [PATCH] =?UTF-8?q?=ED=83=80=EC=9D=B4=ED=8B=80=20=EC=A0=9C?= =?UTF-8?q?=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/cm/src/shared/ui/page-layout-title.tsx | 22 +++++++++++++++++++++ apps/cm/src/shared/ui/page-layout.tsx | 5 +---- 2 files changed, 23 insertions(+), 4 deletions(-) create mode 100644 apps/cm/src/shared/ui/page-layout-title.tsx diff --git a/apps/cm/src/shared/ui/page-layout-title.tsx b/apps/cm/src/shared/ui/page-layout-title.tsx new file mode 100644 index 000000000..3a1e9fef1 --- /dev/null +++ b/apps/cm/src/shared/ui/page-layout-title.tsx @@ -0,0 +1,22 @@ +import { PageTitle } from "@common/components"; +import { useMenuStore } from "../lib/use-menu-store"; + +function PageLayout({ children }: { children: React.ReactNode }) { + const currentMenuInfo = useMenuStore((state) => state.currentMenuInfo); + + const menuPaths = currentMenuInfo?.menuPath + ?.split(">") + .map((path) => path.trim()); + + return ( +
+ + {children} +
+ ); +} + +export { PageLayout }; diff --git a/apps/cm/src/shared/ui/page-layout.tsx b/apps/cm/src/shared/ui/page-layout.tsx index 358d3b5db..8b355dbb4 100644 --- a/apps/cm/src/shared/ui/page-layout.tsx +++ b/apps/cm/src/shared/ui/page-layout.tsx @@ -10,10 +10,7 @@ function PageLayout({ children }: { children: React.ReactNode }) { return (
- + {children}
);