20 lines
523 B
TypeScript
20 lines
523 B
TypeScript
// app/(with-layout)/layout.tsx
|
|
/**
|
|
* 메인을 제외한 메뉴안 페이지의 layout
|
|
*/
|
|
|
|
import "../reuse.module.css";
|
|
import { StoreProvider } from "../store";
|
|
import TopNav from "@/components/TopNav";
|
|
|
|
export default function WithLayout({ children }: { children: React.ReactNode }) {
|
|
return (
|
|
<StoreProvider>
|
|
<div className="pt-[83px]">{/* TopNav 높이만큼 */}
|
|
<TopNav />
|
|
<main className="ml-[260px]">{children}</main>{/* Lnb 너비만큼 */}
|
|
</div>
|
|
</StoreProvider>
|
|
);
|
|
}
|