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 { AuthProvider } from "@/hooks/useAuth"; import { CartProvider } from "@/contexts/CartContext"; import Index from "./pages/Index"; import Auth from "./pages/Auth"; import Products from "./pages/Products"; import ProductDetail from "./pages/ProductDetail"; import Checkout from "./pages/Checkout"; import Dashboard from "./pages/Dashboard"; import Admin from "./pages/Admin"; import NotFound from "./pages/NotFound"; const queryClient = new QueryClient(); const App = () => ( } /> } /> } /> } /> } /> } /> } /> } /> ); export default App;