Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 10840 | Autoría | Ultima modificación | Ver Log |

import React, { useState } from 'react'
import { Route, Switch, useRouteMatch } from 'react-router-dom'
import ContentTitle from '../../../shared/ContentTitle'
import FormView from './FormView'
import TableView from './TableView'

const MainView = ({ backendVars }) => {

        const { add_link } = backendVars
        const [actionLink, setAcctionLink] = useState(add_link)
        const { path } = useRouteMatch()

        return (
                <ContentTitle title="Entrevistas">
                        <Switch>
                                <Route path={`${path}/:action`} >
                                        <FormView
                                                setActionLink={setAcctionLink}
                                                actionLink={actionLink}
                                                {...backendVars}
                                        />
                                </Route>
                                <Route exact path={`${path}`}>
                                        <TableView
                                                {...backendVars}
                                                setActionLink={setAcctionLink}
                                        />
                                </Route>
                        </Switch>
                </ContentTitle >
        )
}
export default MainView