Rev 7768 | Rev 15050 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
import React, { useState } from 'react'
import { Route, BrowserRouter, Switch } from 'react-router-dom'
import JobsEditView from '../view/JobsEditView'
import JobsTableView from '../view/JobsTableView'
const JobsRouter = ({ backendVars }) => {
const { googleApi } = backendVars
const [linkEdit, setLinkEdit] = useState('');
return (
<BrowserRouter>
<section className="content">
<Switch>
<Route
exact path="/jobs"
component={() => <JobsTableView backendVars={{ ...backendVars, onEdit: setLinkEdit }} />}
/>
<Route
exact path="/jobs/edit"
component={() => <JobsEditView linkEdit={linkEdit} googleApi={googleApi}/>}
/>
</Switch>
</section>
</BrowserRouter>
)
}
export default JobsRouter