23 lines
667 B
JavaScript
23 lines
667 B
JavaScript
import {Route, createBrowserRouter, createRoutesFromElements, RouterProvider} from 'react-router-dom'
|
|
import HomePage from './pages/HomePage'
|
|
import MainLayout from './layouts/MainLayout'
|
|
import JobsPage from './pages/JobsPage';
|
|
import NotFoundPage from './pages/NotFoundPage';
|
|
|
|
const router = createBrowserRouter(
|
|
createRoutesFromElements(
|
|
<Route path = '/' element = {<MainLayout />}>
|
|
<Route index element = {<HomePage />} />
|
|
<Route path = '/jobs' element = {<JobsPage />} />
|
|
<Route path = '*' element = {<NotFoundPage />} />
|
|
|
|
|
|
</Route>
|
|
)
|
|
);
|
|
|
|
const App = () => {
|
|
return <RouterProvider router={router} />;
|
|
};
|
|
export default App
|