Skip to content

Commit b42e1bc

Browse files
authored
Merge pull request #22 from DeveloperBlog-Devflow/feature/layout
feat: Sidebar 레이아웃 적용
2 parents b8d0b69 + b9dcf68 commit b42e1bc

4 files changed

Lines changed: 28 additions & 3 deletions

File tree

app/(with-sidebar)/(home)/page.tsx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
// export default function Home() {
2+
// return <div>home</div>;
3+
// }
4+
5+
const Page = () => {
6+
return <div>home</div>;
7+
};
8+
9+
export default Page;

app/(with-sidebar)/layout.tsx

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
import Sidebar from '@/components/common/Sidebar';
2+
3+
export default function SidebarLayout({
4+
children,
5+
}: {
6+
children: React.ReactNode;
7+
}) {
8+
return (
9+
<div className="flex">
10+
<Sidebar />
11+
<main className="bg-background flex-1">{children}</main>
12+
</div>
13+
);
14+
}

app/page.tsx

Lines changed: 0 additions & 3 deletions
This file was deleted.

components/common/Sidebar.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
const Sidebar = () => {
2+
return <div className="w-48 bg-white"></div>;
3+
};
4+
5+
export default Sidebar;

0 commit comments

Comments
 (0)