import { createBrowserRouter, Navigate } from 'react-router-dom'; import App from '@/App'; import Login from '@/pages/Login/Login'; import VerifyOtp from '@/pages/VerifyOtp/VerifyOtp'; import Home from '@/pages/Home/Home'; import Profile from '@/pages/Profile/Profile'; import Billboards from '@/pages/Billboards/Billboards'; import AdDetail from '@/pages/Billboards/AdDetail'; import ProtectedRoute from '@/components/ProtectedRoute'; export const router = createBrowserRouter([ { path: '/', element: , children: [ { index: true, element: ( ), }, { path: 'login', element: , }, { path: 'verify-otp', element: , }, { path: 'profile', element: ( ), }, { path: 'billboards', element: ( ), }, { path: 'billboards/:uuid', element: ( ), }, { path: '*', element: , }, ], }, ]);