Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 11966 | Rev 12020 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |

import React, { useState } from 'react'
import { BrowserRouter, Route, Switch } from 'react-router-dom'
import ContentTitle from '../../../shared/ContentTitle'
import AddView from '../views/AddView'
import EditView from '../views/EditView'
import TableView from '../views/TableView'

const Routes = ({ backendVars }) => {

        const [actionLink, setActionLink] = useState(backendVars.add_link)

        return (
                <BrowserRouter>
                        <ContentTitle title='Evaluación de desempeño'>
                                <Switch>
                                        <Route path='/'>
                                                <TableView {...backendVars} actionLink={actionLink} setActionLink={setActionLink} />
                                        </Route>
                                        <Route exact path='/edit' >
                                                <EditView />
                                        </Route>
                                        <Route exact path='/add'>
                                                <AddView />
                                        </Route>
                                </Switch>
                        </ContentTitle>
                </BrowserRouter>
        )
}

export default Routes