Proyectos de Subversion LeadersLinked - Backend

Rev

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

import React from 'react'
import { useState } from 'react'
import ContentTitle from '../../shared/ContentTitle'
import ScrollToTop from '../../shared/ScrollToTop'
import FormView from '../view/FormView'
import TableView from '../view/TableView'

const ViewsRouter = ({ backendVars }) => {

        const [actionLink, setActionLink] = useState('')
        const [action, setAction] = useState('')

        return (
                <ContentTitle title='Descripción de cargos'>
                        <ScrollToTop observer={action} />
                        {action
                                ? <FormView
                                        actionLink={actionLink}
                                        setActionLink={setActionLink}
                                        action={action}
                                        setAction={setAction}
                                        {...backendVars} />
                                : <TableView
                                        actionLink={actionLink}
                                        setActionLink={setActionLink}
                                        action={action}
                                        setAction={setAction}
                                        {...backendVars} />
                        }
                </ContentTitle>
        )
}

export default ViewsRouter