import { Navigate, Route, Routes } from "react-router-dom"; import { Layout } from "./ui/Layout"; import { HomePage } from "./pages/HomePage"; import { ProductsPage } from "./pages/ProductsPage"; import { ProductDetailsPage } from "./pages/ProductDetailsPage"; import { CartPage } from "./pages/CartPage"; import { LoginPage } from "./pages/LoginPage"; import { RegisterPage } from "./pages/RegisterPage"; import { CheckoutPage } from "./pages/CheckoutPage"; import { OrderConfirmationPage } from "./pages/OrderConfirmationPage"; import { AccountPage } from "./pages/AccountPage"; import { NotFoundPage } from "./pages/NotFoundPage"; import { RequireAuth } from "./ui/RequireAuth"; export default function App() { return ( } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> ); }