Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 12290 Rev 15098
Línea 1... Línea 1...
1
import React, { useState } from 'react'
1
import React, { useState } from 'react'
2
import { BrowserRouter, Route, Switch } from 'react-router-dom'
-
 
3
import ContentTitle from '../../../shared/ContentTitle'
2
import ContentTitle from '../../../shared/ContentTitle'
4
import TableView from '../views/TableView'
3
import TableView from '../views/TableView'
5
import EvaluationView from '../views/EvaluationView'
4
import EvaluationView from '../views/EvaluationView'
Línea 6... Línea 5...
6
 
5
 
Línea 7... Línea 6...
7
const Routes = ({ backendVars }) => {
6
const Routes = ({ backendVars }) => {
-
 
7
 
Línea 8... Línea 8...
8
 
8
	const [actionLink, setActionLink] = useState(backendVars.add_link)
9
	const [actionLink, setActionLink] = useState(backendVars.add_link)
-
 
10
 
9
	const [action, setAction] = useState('')
11
	return (
10
 
-
 
11
	return (
-
 
12
		<ContentTitle title='Pruebas'>
12
		<BrowserRouter>
13
			{action
13
			<ContentTitle title='Pruebas'>
14
				? <TableView
14
				<Switch>
15
					{...backendVars}
15
					<Route exact path='/performance-evaluation/evaluations'>
16
					action={action}
16
						<TableView {...backendVars} actionLink={actionLink} setActionLink={setActionLink} />
17
					setAction={setAction}
17
					</Route>
18
					actionLink={actionLink}
18
					<Route path='/performance-evaluation/evaluations/:action' >
19
					setActionLink={setActionLink} />
19
						<EvaluationView
20
				: <EvaluationView
20
							actionLink={actionLink}
21
					actionLink={actionLink}
21
							setActionLink={setActionLink}
22
					setActionLink={setActionLink}
22
						/>
23
					action={action}
23
					</Route>
-
 
24
				</Switch>
24
					setAction={setAction} />
25
			</ContentTitle>
25
			}
Línea 26... Línea 26...
26
		</BrowserRouter>
26
		</ContentTitle>
27
	)
27
	)