Rev 7106 | Rev 7109 | 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 [error, setError] = useState('');
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}
>
<select
name="status"
onChange={(e) => setData(e.target.value)}
defaultValue={modalData}
>
{
defaultValues.map(({ value, label }) => (
<option value={value}>{label}</option>
))
}
</select>
</SubmitModal >
)
}
export default StatusModal