diff --git a/src/pages/DomandaBeneficiario/index.js b/src/pages/DomandaBeneficiario/index.js index 18c0a47..c7fc5d5 100644 --- a/src/pages/DomandaBeneficiario/index.js +++ b/src/pages/DomandaBeneficiario/index.js @@ -26,6 +26,7 @@ import { Dialog } from 'primereact/dialog'; import FormField from '../../components/FormField'; import SoccorsoComunications from '../SoccorsoEditPreInstructor/components/SoccorsoComunications'; import RepeaterFields from '../DomandaEditPreInstructor/components/RepeaterFields'; +import { wrap } from 'object-path-immutable'; const DomandaBeneficiario = () => { const isAsyncRequest = useStore().main.isAsyncRequest(); @@ -169,6 +170,11 @@ const DomandaBeneficiario = () => { storeSet.main.unsetAsyncRequest(); } + const updateNewAmendmentData = (value, path) => { + const newData = wrap(data).set(path, value).value(); + setData(newData); + } + useEffect(() => { if (formInitialData) { //reset(); @@ -277,9 +283,9 @@ const DomandaBeneficiario = () => { {data.id ?