Proyectos de Subversion LeadersLinked - Backend

Rev

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

import React from 'react'
import SubmitModal from './SubmitModal'
import { useForm } from 'react-hook-form'

const StatusModal = ({
        modalData = '',
        dataLink = '',
        closeModal = function () { }
}) => {

        const { register, watch } = useForm()
        const defaultValues = [{ label: 'Activo', value: 'a' }, { label: 'Inactivo', value: 'i' }]

        return (
                <SubmitModal
                        closeModal={closeModal}
                        postLink={dataLink}
                        submitData={{ status: watch('status') }}
                        title="Estatus"
                >
                        <select
                                className='form-control'
                                name="status"
                                ref={register}
                        >
                                {
                                        defaultValues.map(({ value, label }) => (
                                                <option selected={modalData === label} key={value} value={value}>{label}</option>
                                        ))
                                }
                        </select>
                </SubmitModal >
        )
}

export default StatusModal