import { ReactNode } from 'react'; import { Link, useLocation } from 'react-router'; import { MapPin, Map, Info } from 'lucide-react'; import './Layout.css'; interface LayoutProps { children: ReactNode; } export function Layout({ children }: LayoutProps) { const location = useLocation(); const navItems = [ { name: 'Paradas', icon: MapPin, path: '/stops' }, { name: 'Mapa', icon: Map, path: '/map' }, { name: 'Acerca de', icon: Info, path: '/about' } ]; return (