import React, { useState } from 'react'; import { Link } from 'react-router-dom'; import { createPageUrl } from '@/utils'; import { Button } from "@/components/ui/button"; import { Menu, X, Stethoscope } from 'lucide-react'; import { motion, AnimatePresence } from 'framer-motion'; const navLinks = [ { label: 'Início', page: 'Home' }, { label: 'Cursos', page: 'Courses' }, { label: 'Contato', page: 'Contact' } ]; export default function Layout({ children, currentPageName }) { const [mobileMenuOpen, setMobileMenuOpen] = useState(false); const isHome = currentPageName === 'Home'; return (
{/* Header */}
{/* Logo */}
EquipaMed {/* Desktop Navigation */}
{/* Mobile Menu Button */}
{/* Mobile Menu */} {mobileMenuOpen && ( )} {/* Main Content */}
{children} {/* Footer */}
); }