Rev 7107 | Rev 7111 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
import React, { useEffect, useState } from 'react';
import SubmitModal from './SubmitModal';
const StatusModal = ({
modalData = '',
dataLink = '',
closeModal = function () { }
}) => {
const [data, setData] = useState(modalData);
const [values, setValues] = useState('');
const defaultValues = [{ label: "Activo", value: "a" }, { label: "Inactivo", value: "i" }]
useEffect(() => {
if (values.status && values.status === "i") {
defaultValues.reverse()
}
}, [values]);
return (
<SubmitModal
submitData={data}
setValues={setValues}
dataLink={dataLink}
closeModal={closeModal}
>
<div className='form-group'>
<label className="form-label">Tamaño de la empresa</label>
<select
className='form-control'
name="status"
onChange={(e) => setData(e.target.value)}
defaultValue={modalData}
>
{
defaultValues.map(({ value, label }) => (
<option value={value}>{label}</option>
))
}
</select>
</div>
</SubmitModal >
)
}
export default StatusModal