import { Menu, X, Facebook, Instagram, Linkedin } from 'lucide-react'; import React, { useState } from 'react'; import { Link, useNavigate } from 'react-router-dom'; import { useAuth } from '../contexts/AuthContext'; export default function Layout({ children }: { children: React.ReactNode }) { const [isMenuOpen, setIsMenuOpen] = useState(false); const { user, signOut } = useAuth(); const navigate = useNavigate(); const handleSignOut = async () => { await signOut(); setIsMenuOpen(false); navigate('/'); }; return (
{/* HEADER */}
{/* Logos */} setIsMenuOpen(false)}> Nestlé Maggi {/* Desktop Nav */}
{/* Mobile Menu Overlay */} {isMenuOpen && (
)} {/* MAIN CONTENT */}
{children}
{/* FOOTER */}
); }