Spaces:
Sleeping
Sleeping
import { BrowserRouter as Router, Routes, Route } from 'react-router-dom'; | |
// Layout | |
import Navbar from '@/components/layout/Navbar'; | |
import Footer from '@/components/layout/Footer'; | |
// Pages | |
import HomePage from '@/pages/HomePage'; | |
import VehiclesPage from '@/pages/VehiclesPage'; | |
import VehicleDetailPage from '@/pages/VehicleDetailPage'; | |
import PricingPage from '@/pages/PricingPage'; | |
import LocationsPage from '@/pages/LocationsPage'; | |
import AboutPage from '@/pages/AboutPage'; | |
function App() { | |
return ( | |
<Router> | |
<div className="flex flex-col min-h-screen bg-[#0a0a0a]"> | |
<Navbar /> | |
<main className="flex-grow"> | |
<Routes> | |
<Route path="/" element={<HomePage />} /> | |
<Route path="/vehicles" element={<VehiclesPage />} /> | |
<Route path="/vehicles/:id" element={<VehicleDetailPage />} /> | |
<Route path="/pricing" element={<PricingPage />} /> | |
<Route path="/locations" element={<LocationsPage />} /> | |
<Route path="/about" element={<AboutPage />} /> | |
</Routes> | |
</main> | |
<Footer /> | |
</div> | |
</Router> | |
); | |
} | |
export default App; | |