Soy nuevo con React, uso Ui semántica reaccionar y tengo una lista de datos (Tipo de pago) y quiero mostrar en un Campo de tipo EntradaSelecciono la etiqueta del tipo y al elegir uno de ellos obtengo su Id.
Esto es lo que probé:
.TSX:
const [select, setSelect] = useState<IModePaiement[]>(modePaiements); useEffect(() => { loadModePaiements(); }, [loadModePaiements]) const handlechange: any = (event: any, { name, value }: any) => { debugger; value = event.target.text; setSelect({ ...select, [name]: event.target.value }); }; <Form.Select name='modePaiement' onChange={handlechange} selection options={ modePaiements.map(modePaiement => ({ name: modePaiement.paiementId, key: modePaiement.paiementId, value: modePaiement.paiementId, text: modePaiement.label }))} value={client.modePaiement} />el problema es que la función setSelect devuelve un resultado indefinido. Cualquier idea por favor.