Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 15241 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
6848 stevensc 1
import React, { useState } from 'react'
6636 stevensc 2
import JobsEditView from '../view/JobsEditView'
3
import JobsTableView from '../view/JobsTableView'
4
 
15050 stevensc 5
const JobsRouter = ({ backendVars, labels }) => {
6848 stevensc 6
 
11131 stevensc 7
	const { googleApi } = backendVars
15243 stevensc 8
	const [linkEdit, setLinkEdit] = useState({
9
		name: '',
10
		link: ''
11
	})
6848 stevensc 12
 
11131 stevensc 13
	return (
15241 stevensc 14
		<section className="content">
15
			{linkEdit
16
				? <JobsEditView
17
					labels={labels}
18
					linkEdit={linkEdit}
19
					googleApi={googleApi}
20
					onEdit={setLinkEdit}
21
				/>
22
				: <JobsTableView
23
					labels={labels}
24
					backendVars={{
25
						...backendVars,
26
						onEdit: setLinkEdit
27
					}}
28
				/>
29
			}
30
		</section>
11131 stevensc 31
	)
6636 stevensc 32
}
33
 
34
export default JobsRouter