From 197d1d5e4715f3f05ed6852cfe3633171ae7be29 Mon Sep 17 00:00:00 2001 From: Eduardo Quiros Date: Tue, 30 Aug 2022 06:07:42 -0600 Subject: [PATCH] hacer editable el campo asociado al valor --- .../src/components/RegistroComunicado.js | 27 +++++++++++++------ 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/web-ui/web-react/src/components/RegistroComunicado.js b/web-ui/web-react/src/components/RegistroComunicado.js index 6a2fe463..93797953 100644 --- a/web-ui/web-react/src/components/RegistroComunicado.js +++ b/web-ui/web-react/src/components/RegistroComunicado.js @@ -16,7 +16,7 @@ import classNames from 'classnames'; const RegistroComunicado = () => { - let emptyComunicado = { + const emptyComunicado = { _id: null, post: '', user_id: '', @@ -51,7 +51,7 @@ const RegistroComunicado = () => { const saveComunicado = () => { if (comunicado._id === null) { var data = { - post: document.getElementById('txt_comunicado').value, + post: comunicado.post, user_id: cookies.id, community_id: cookies.community_id }; @@ -69,16 +69,16 @@ const RegistroComunicado = () => { else return response.json(); }).then((_response) => { - + setComunicado(emptyComunicado); }).catch( err => console.log('OcurriĆ³ un error con el fetch', err) ); } else { const data = { _id: comunicado._id, - post: document.getElementById('txt_comunicado').value, - user_id: cookies.id, - community_id: cookies.community_id + post: comunicado.post, + user_id: comunicado.user_id, + community_id: comunicado.community_id }; fetch(`http://localhost:4000/post/updatePost/${comunicado._id}`, { @@ -95,6 +95,8 @@ const RegistroComunicado = () => { return response.json(); }).then((_response) => { setComunicado(emptyComunicado); + setSaveButtonLabel('Registrar'); + listaComunis(); }).catch( err => console.log('OcurriĆ³ un error con el fetch', err) ); @@ -245,7 +247,16 @@ const RegistroComunicado = () => { - + setComunicado({ ...comunicado, post: e.target.value })} + id="txt_comunicado" + type="text" + autoResize + rows={5} + cols={50} + /> @@ -257,7 +268,7 @@ const RegistroComunicado = () => { }}>