[d8b6c91] | 1 |
|
---|
| 2 | import {Route, Router, Routes} from 'react-router-dom'
|
---|
| 3 | import {Dashboard} from "../views/dashboard/Dashboard";
|
---|
| 4 | import {SignInForm} from "../views/auth/SignInForm";
|
---|
| 5 | import {SignUpRecruiterForm} from "../views/auth/SignUpRecruiterForm";
|
---|
| 6 | import {SignUpJobSeekerForm} from "../views/auth/SignUpJobSeekerForm";
|
---|
[19398ad] | 7 | import {JobAdvertisements} from "../views/job_advertisements/JobAdvertisements";
|
---|
| 8 | import {JobAdDetails} from "../views/job_advertisements/JobAdDetails";
|
---|
[28b3398] | 9 | import {ApplicationsByJobAd} from "../views/applications/ApplicationsByJobAd";
|
---|
| 10 | import {ApplicationsByJobSeeker} from "../views/applications/ApplicationsByJobSeeker";
|
---|
[b248810] | 11 | import {useEffect, useState} from "react";
|
---|
| 12 | import {AUTH_TOKEN} from "../axios/axiosInstance";
|
---|
| 13 | import {jwtDecode} from "jwt-decode";
|
---|
| 14 | import {useSelector} from "react-redux";
|
---|
| 15 | import {AdminPanel} from "../views/admin_panel/AdminPanel";
|
---|
[d8b6c91] | 16 | export const RoutesConfig = () => {
|
---|
| 17 |
|
---|
| 18 | return (
|
---|
| 19 | <Routes>
|
---|
| 20 | <Route path="/" element={<Dashboard/>}></Route>
|
---|
| 21 | <Route path="/signin" element={<SignInForm/>}></Route>
|
---|
| 22 | <Route path="/signup/recruiter" element={<SignUpRecruiterForm/>}></Route>
|
---|
| 23 | <Route path="/signup/job-seeker" element={<SignUpJobSeekerForm/>}></Route>
|
---|
[19398ad] | 24 | <Route path="/my-job-advertisements" element={<JobAdvertisements/>}></Route>
|
---|
[28b3398] | 25 | <Route path="/my-applications" element={<ApplicationsByJobSeeker/>}></Route>
|
---|
| 26 | <Route path="/job-advertisements/:id" element={<JobAdDetails/>}></Route>
|
---|
| 27 | <Route path="/my-job-advertisements/:advertisement_id/applications" element={<ApplicationsByJobAd/>}></Route>
|
---|
[b248810] | 28 | <Route path="/admin-panel" element={<AdminPanel/>}></Route>
|
---|
[d8b6c91] | 29 | </Routes>
|
---|
| 30 | )
|
---|
| 31 | } |
---|