import { useState } from 'react'; import { Toaster } from "@/components/ui/toaster"; import { Toaster as Sonner } from "@/components/ui/sonner"; import { TooltipProvider } from "@/components/ui/tooltip"; import { QueryClient, QueryClientProvider } from "@tanstack/react-query"; import { BrowserRouter, Routes, Route } from "react-router-dom"; import Header from "@/components/layout/Header"; import BottomNav from "@/components/layout/BottomNav"; import Footer from "@/components/layout/Footer"; import SearchModal from "@/components/layout/SearchModal"; import MenuSheet from "@/components/layout/MenuSheet"; import Home from "./pages/Index"; import SoporteVital from "./pages/SoporteVital"; import Patologias from "./pages/Patologias"; import Escena from "./pages/Escena"; import Farmacos from "./pages/Farmacos"; import Herramientas from "./pages/Herramientas"; import Material from "./pages/Material"; import Telefono from "./pages/Telefono"; import Comunicacion from "./pages/Comunicacion"; import ManualIndex from "./pages/ManualIndex"; import ManualViewer from "./pages/ManualViewer"; import NotFound from "./pages/NotFound"; import RCP from "./pages/RCP"; import Ictus from "./pages/Ictus"; import Shock from "./pages/Shock"; import ViaAerea from "./pages/ViaAerea"; const queryClient = new QueryClient(); const App = () => { const [isSearchOpen, setIsSearchOpen] = useState(false); const [isMenuOpen, setIsMenuOpen] = useState(false); return (
setIsSearchOpen(true)} onMenuClick={() => setIsMenuOpen(true)} />
setIsSearchOpen(true)} />} /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } />
); }; export default App;