Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 14253 | Rev 15324 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 14253 Rev 15081
Línea 1... Línea 1...
1
import React from 'react'
1
import React from 'react'
2
import { useState } from 'react'
2
import { useState } from 'react'
3
import { BrowserRouter, Route, Switch } from 'react-router-dom'
-
 
4
import ContentTitle from '../../shared/ContentTitle'
3
import ContentTitle from '../../shared/ContentTitle'
5
import FormView from '../view/FormView'
4
import FormView from '../view/FormView'
6
import TableView from '../view/TableView'
5
import TableView from '../view/TableView'
Línea 7... Línea 6...
7
 
6
 
Línea 8... Línea 7...
8
const ViewsRouter = ({ backendVars }) => {
7
const ViewsRouter = ({ backendVars }) => {
-
 
8
 
Línea 9... Línea 9...
9
 
9
	const [actionLink, setActionLink] = useState('')
10
	const [actionLink, setActionLink] = useState('')
-
 
11
 
10
	const [action, setAction] = useState('')
12
	return (
11
 
13
		<BrowserRouter>
-
 
14
			<ContentTitle title='Descripción de cargos'>
12
	return (
15
				<Switch>
13
		<ContentTitle title='Descripción de cargos'>
16
					<Route exact path='/settings/jobs-description/:action' >
14
			{action
17
						<FormView
15
				? <FormView
18
							actionLink={actionLink}
-
 
19
							setActionLink={setActionLink}
16
					actionLink={actionLink}
20
							{...backendVars}
17
					setActionLink={setActionLink}
21
						/>
18
					action={action}
22
					</Route>
19
					setAction={setAction}
23
					<Route exatc path='/settings/jobs-description' >
20
					{...backendVars} />
24
						<TableView
21
				: <TableView
25
							actionLink={actionLink}
22
					actionLink={actionLink}
26
							setActionLink={setActionLink}
23
					setActionLink={setActionLink}
27
							{...backendVars}
24
					action={action}
28
						/>
25
					setAction={setAction}
29
					</Route>
-
 
30
				</Switch>
26
					{...backendVars} />
31
			</ContentTitle>
27
			}
Línea 32... Línea 28...
32
		</BrowserRouter>
28
		</ContentTitle>
33
	)
29
	)