| Línea 1... |
Línea 1... |
| 1 |
import React from 'react'
|
1 |
import React, { useState } from 'react'
|
| 2 |
import { BrowserRouter as Router, Route, Switch } from 'react-router-dom'
|
2 |
import { BrowserRouter as Router, Route, Switch } from 'react-router-dom'
|
| 3 |
import ContentTitle from '../../../shared/ContentTitle'
|
3 |
import ContentTitle from '../../../shared/ContentTitle'
|
| 4 |
import FormView from '../views/FormView'
|
4 |
import FormView from '../views/FormView'
|
| 5 |
import MainView from '../views/MainView'
|
5 |
import MainView from '../views/MainView'
|
| Línea 6... |
Línea 6... |
| 6 |
|
6 |
|
| - |
|
7 |
|
| - |
|
8 |
const VacanciesRoutes = ({ backendVars }) => {
|
| - |
|
9 |
|
| 7 |
|
10 |
const [actionLink, setActionLink] = useState()
|
| 8 |
const VacanciesRoutes = ({ backendVars }) => {
|
11 |
|
| 9 |
return (
|
12 |
return (
|
| 10 |
<Router>
|
13 |
<Router>
|
| - |
|
14 |
<ContentTitle title="Reclutamiento y Selección">
|
| 11 |
<ContentTitle title="Reclutamiento y Selección">
|
15 |
<Switch>
|
| - |
|
16 |
<Route
|
| - |
|
17 |
exact path='/recruitment-and-selection/vacancies'
|
| 12 |
<Switch>
|
18 |
component={() => <MainView {...backendVars, setActionLink} />}
|
| 13 |
<Route exact path='/recruitment-and-selection/vacancies' component={() => <MainView {...backendVars} />} />
|
19 |
/>
|
| 14 |
<Route exact path='/recruitment-and-selection/vacancies/edit' component={<FormView />} />
|
20 |
<Route exact path='/recruitment-and-selection/vacancies/edit' component={<FormView />} />
|
| 15 |
<Route exact path='/recruitment-and-selection/vacancies/add' component={<FormView />} />
|
21 |
<Route exact path='/recruitment-and-selection/vacancies/add' component={<FormView />} />
|
| 16 |
</Switch>
|
22 |
</Switch>
|