Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 7138 | Rev 11236 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |

import React, { useState } from 'react'
import SubmitModal from './SubmitModal'

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

        const defaultValues = [{ label: 'Activo', value: 'a' }, { label: 'Inactivo', value: 'i' }]
        const [data, setData] = useState(defaultValues[0].value)

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

export default StatusModal