Spaces:
Runtime error
Runtime error
| import React from 'react'; | |
| import { Header } from './Header'; | |
| import { Footer } from './Footer'; | |
| interface LayoutProps { | |
| children: React.ReactNode; | |
| showHeader?: boolean; | |
| showFooter?: boolean; | |
| } | |
| export const Layout: React.FC<LayoutProps> = ({ | |
| children, | |
| showHeader = true, | |
| showFooter = true, | |
| }) => { | |
| return ( | |
| <div className="min-h-screen flex flex-col bg-cream-white"> | |
| {showHeader && <Header />} | |
| <main className="flex-1"> | |
| {children} | |
| </main> | |
| {showFooter && <Footer />} | |
| </div> | |
| ); | |
| }; | |