ridevision / App.tsx
lattmamb's picture
Upload 32 files
3328075 verified
raw
history blame
1.16 kB
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;