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 Index from "./pages/Index"; import FeedsManagement from "./pages/FeedsManagement"; import Pinned from "./pages/Pinned"; import FeedDetail from "./pages/FeedDetail"; import NotFound from "./pages/NotFound"; import Auth from "./pages/Auth"; import Gone from "./pages/Gone"; import Changelog from "./pages/Changelog"; import PolitiqueCookies from "./pages/PolitiqueCookies"; import LegacyRedirect from "./components/LegacyRedirect"; import { CookieBanner } from "./components/CookieBanner"; const queryClient = new QueryClient(); const App = () => ( } /> } /> } /> } /> } /> } /> } /> } /> {/* Legacy URL redirects */} } /> } /> {/* ADD ALL CUSTOM ROUTES ABOVE THE CATCH-ALL "*" ROUTE */} } /> ); export default App;