Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 15324 | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
14181 stevensc 1
import React from 'react'
14184 stevensc 2
import { useState } from 'react'
14253 stevensc 3
import ContentTitle from '../../shared/ContentTitle'
15324 stevensc 4
import ScrollToTop from '../../shared/ScrollToTop'
14201 stevensc 5
import FormView from '../view/FormView'
14184 stevensc 6
import TableView from '../view/TableView'
14181 stevensc 7
 
14184 stevensc 8
const ViewsRouter = ({ backendVars }) => {
9
 
14197 stevensc 10
	const [actionLink, setActionLink] = useState('')
15081 stevensc 11
	const [action, setAction] = useState('')
14184 stevensc 12
 
14181 stevensc 13
	return (
15081 stevensc 14
		<ContentTitle title='Descripción de cargos'>
15325 stevensc 15
			<ScrollToTop observer={action} />
15081 stevensc 16
			{action
17
				? <FormView
18
					actionLink={actionLink}
19
					setActionLink={setActionLink}
20
					action={action}
21
					setAction={setAction}
22
					{...backendVars} />
23
				: <TableView
24
					actionLink={actionLink}
25
					setActionLink={setActionLink}
26
					action={action}
27
					setAction={setAction}
28
					{...backendVars} />
29
			}
30
		</ContentTitle>
14181 stevensc 31
	)
32
}
33
 
34
export default ViewsRouter