import { ReactNode, useState } from "react"; import { Footer } from "./footer"; import { Sidebar } from "./sidebar"; import { MobileNav } from "./mobile-nav"; import { Leaf, Menu } from "lucide-react"; type Props = { children: ReactNode }; export function MainLayout({ children }: Props) { const [mobileMenuOpen, setMobileMenuOpen] = useState(false); return (
{/* Sidebar Desktop */} {/* Main Content */}
{/* Header Mobile */}
ZeaVis Edu
Smart AI for Corn Disease Detection
{/* Mobile Navigation */} setMobileMenuOpen(false)} /> {/* Page Content */}
{children}
{/* Footer */}
); }