diff --git a/apps/dm/app/(landing)/reuse/business/layout.tsx b/apps/dm/app/(landing)/reuse/business/layout.tsx index 31ff075b2..9d0d95ab9 100644 --- a/apps/dm/app/(landing)/reuse/business/layout.tsx +++ b/apps/dm/app/(landing)/reuse/business/layout.tsx @@ -1,31 +1,31 @@ "use client"; import type { ReactNode } from "react"; -import { useEffect, useMemo, useState } from "react"; -import { usePathname } from "next/navigation"; -import Lnb from "../_components/Lnb"; -import BusinessSubNav from "../_components/BusinessSubNav"; +import { useEffect } from "react"; +// import { usePathname } from "next/navigation"; +// import Lnb from "../_components/Lnb"; +// import BusinessSubNav from "../_components/BusinessSubNav"; import { - fetchAnonymousMenu, - findActiveTopMenu, - type MenuItem, + // fetchAnonymousMenu, + // findActiveTopMenu, + // type MenuItem, } from "@/app/store/common"; export default function BusinessLayout({ children }: { children: ReactNode }) { - const pathname = usePathname(); - const [menus, setMenus] = useState([]); + // const pathname = usePathname(); + // const [menus, setMenus] = useState([]); useEffect(() => { let isMounted = true; (async () => { try { - const loaded = await fetchAnonymousMenu(); + // const loaded = await fetchAnonymousMenu(); if (!isMounted) return; - setMenus(loaded); + // setMenus(loaded); } catch { if (!isMounted) return; - setMenus([]); + // setMenus([]); } })(); @@ -34,21 +34,21 @@ export default function BusinessLayout({ children }: { children: ReactNode }) { }; }, []); - const currentTopMenu = useMemo( - () => findActiveTopMenu(menus, pathname), - [menus, pathname], - ); + // const currentTopMenu = useMemo( + // () => findActiveTopMenu(menus, pathname), + // [menus, pathname], + // ); - const businessMenus = useMemo( - () => currentTopMenu?.children ?? [], - [currentTopMenu], - ); + // const businessMenus = useMemo( + // () => currentTopMenu?.children ?? [], + // [currentTopMenu], + // ); return (
{/* 좌측 LNB */} - + {/* */} {/* 컨텐츠 영역 */}
@@ -61,7 +61,7 @@ export default function BusinessLayout({ children }: { children: ReactNode }) { {/* 우측 서브 메뉴 */}
- + {/* */}
diff --git a/apps/dm/app/(with-layout)/example/_components/GlobalCaseSection.tsx b/apps/dm/app/(with-layout)/example/_components/GlobalCaseSection.tsx index 9cc47a672..10baf9d3d 100644 --- a/apps/dm/app/(with-layout)/example/_components/GlobalCaseSection.tsx +++ b/apps/dm/app/(with-layout)/example/_components/GlobalCaseSection.tsx @@ -1,5 +1,6 @@ "use client"; +import Image from "next/image"; import CaseImageSlider from "@/components/CaseImageSlider"; type Slide = { @@ -263,10 +264,12 @@ const reuseRateRows = [ function WaterBullet() { return ( - bullet ); } @@ -323,10 +326,12 @@ function OverviewCompareTable() {
{row.flag && ( - {`${row.country} )} {row.country} diff --git a/apps/dm/app/(with-layout)/example/page.tsx b/apps/dm/app/(with-layout)/example/page.tsx index 2d47f167e..339af1410 100644 --- a/apps/dm/app/(with-layout)/example/page.tsx +++ b/apps/dm/app/(with-layout)/example/page.tsx @@ -55,9 +55,9 @@ const menus: BusinessSubNavMenu[] = [ }, ]; -function Hr({ className = "" }: { className?: string }) { - return
; -} +// function Hr({ className = "" }: { className?: string }) { +// return
; +// } export default function ExamplePage() { return ( diff --git a/apps/dm/components/SubPageHeader.tsx b/apps/dm/components/SubPageHeader.tsx index 7bbedd817..22f803223 100644 --- a/apps/dm/components/SubPageHeader.tsx +++ b/apps/dm/components/SubPageHeader.tsx @@ -16,14 +16,14 @@ type Props = { }; export default function SubPageHeader({ - title, + // title, crumbs, - note = "* 는 필수 값입니다.", + // note = "* 는 필수 값입니다.", // underlineWidthClass = "w-40", className = "", wrapClassName = "", // hideFooterLine = false, - hideGuideText = false, + // hideGuideText = false, }: Props) { return (