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 { HelmetProvider } from "react-helmet-async"; import { BrowserRouter, Routes, Route, Navigate } from "react-router-dom"; import Layout from "@/components/Layout"; import { AuthProvider } from "@/contexts/AuthContext"; import AdminLayout from "@/pages/AdminLayout"; import AdminUsers from "@/pages/AdminUsers"; import AdminEvents from "@/pages/AdminEvents"; import AdminEventEdit from "@/pages/AdminEventEdit"; import AdminEventDetail from "@/pages/AdminEventDetail"; import AboutUs from "@/pages/AboutUs"; import Auth from "@/pages/Auth"; import Blog from "@/pages/Blog"; import EventDetail from "@/pages/EventDetail"; import EventFreeSuccessPage from "@/pages/EventFreeSuccessPage"; import Events from "@/pages/Events"; import Home from "@/pages/Home"; import Logout from "@/pages/Logout"; import NotFound from "@/pages/NotFound"; import PaymentResult from "@/pages/PaymentResult"; import Profile from "@/pages/Profile"; import ResetPasswordConfirm from "@/pages/ResetPasswordConfirm"; import ResetPasswordRequest from "@/pages/ResetPasswordRequest"; import VerifyEmail from "@/pages/VerifyEmail"; const queryClient = new QueryClient(); const App = () => ( }> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> }> } /> } /> } /> } /> } /> } /> ); export default App;