Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 11966 Rev 12012
Línea 1... Línea 1...
1
import React from 'react'
1
import React, { useState } from 'react'
2
import { BrowserRouter, Route, Switch } from 'react-router-dom'
2
import { BrowserRouter, Route, Switch } from 'react-router-dom'
3
import ContentTitle from '../../../shared/ContentTitle'
3
import ContentTitle from '../../../shared/ContentTitle'
-
 
4
import AddView from '../views/AddView'
-
 
5
import EditView from '../views/EditView'
4
import TableView from '../views/TableView'
6
import TableView from '../views/TableView'
Línea 5... Línea 7...
5
 
7
 
Línea -... Línea 8...
-
 
8
const Routes = ({ backendVars }) => {
-
 
9
 
6
const Routes = ({ backendVars }) => {
10
	const [actionLink, setActionLink] = useState(backendVars.add_link)
7
 
11
 
8
	return (
12
	return (
9
		<BrowserRouter>
13
		<BrowserRouter>
10
			<ContentTitle title='Evaluación de desempeño'>
14
			<ContentTitle title='Evaluación de desempeño'>
-
 
15
				<Switch>
-
 
16
					<Route path='/'>
11
				<Switch>
17
						<TableView {...backendVars} actionLink={actionLink} setActionLink={setActionLink} />
-
 
18
					</Route>
-
 
19
					<Route exact path='/edit' >
-
 
20
						<EditView />
-
 
21
					</Route>
12
					<Route path='/'>
22
					<Route exact path='/add'>
13
						<TableView {...backendVars} />
-
 
14
					</Route>
-
 
15
					<Route exact path='/edit' component={() => <></>} />
23
						<AddView />
16
					<Route exact path='/add' component={() => <></>} />
24
					</Route>
17
				</Switch>
25
				</Switch>
18
			</ContentTitle>
26
			</ContentTitle>
19
		</BrowserRouter>
27
		</BrowserRouter>