diff --git a/web-ui/web-react/src/components/RegistroComunicado.js b/web-ui/web-react/src/components/RegistroComunicado.js
index 3b3ff4d7..0d066895 100644
--- a/web-ui/web-react/src/components/RegistroComunicado.js
+++ b/web-ui/web-react/src/components/RegistroComunicado.js
@@ -16,146 +16,146 @@ import classNames from 'classnames';
const RegistroComunicado = () => {
- let emptyComunicado = {
- _id: null,
- post: '',
- user_id: '',
- community_id: ''
+ let emptyComunicado = {
+ _id: null,
+ post: '',
+ user_id: '',
+ community_id: ''
+ };
+
+ useEffect(() => {
+ listaComunis();
+ }, [])
+
+
+ const [comunicado, setComunicado] = useState(emptyComunicado);
+ const [comunicados, setComunicados] = useState([]);
+ const [comunicadoId, setComunicadoId] = useState(null);
+ const [submitted, setSubmitted] = useState(false);
+ const toast = useRef(null);
+ const dt = useRef(null);
+ const [cookies, setCookie] = useCookies();
+ const [globalFilter, setGlobalFilter] = useState(null);
+
+ async function listaComunis() {
+ let comunicadosA = await fetch('http://localhost:4000/post/allPosts', { method: 'GET' });
+ let comunicadosRes = await comunicadosA.json();
+ setComunicados(comunicadosRes.message);
+ console.log(comunicadosRes.message);
+ }
+
+
+ const saveComunicado = () => {
+ var data = {
+ post: document.getElementById('txt_comunicado').value,
+ user_id: cookies.id,
+ community_id: cookies.community_id
};
- useEffect(() => {
- listaComunis();
- }, [])
+ fetch('http://localhost:4000/post/createPost', {
+ cache: 'no-cache',
+ method: 'POST',
+ body: JSON.stringify(data),
+ headers: {
+ 'Content-Type': 'application/json'
+ }
+ })
+ .then(
+ function(response) {
+ if (response.status != 201)
+ console.log('Ocurrió un error con el servicio: ' + response.status);
+ else
+ return response.json();
+ }
+ )
+ .then(
+ function(response) {
+ }
+ )
+ .catch(
+ err => console.log('Ocurrió un error con el fetch', err)
+ );
+ }
- const [comunicado, setComunicado] = useState(emptyComunicado);
- const [comunicados, setComunicados] = useState([]);
- const [comunicadoId, setComunicadoId] = useState(null);
- const [submitted, setSubmitted] = useState(false);
- const toast = useRef(null);
- const dt = useRef(null);
- const [cookies, setCookie] = useCookies();
- const [globalFilter, setGlobalFilter] = useState(null);
+ const header = (
+
- {' '}
- Comunicados de la comunidad
-
-
- Comunicados de la comunidad
+
+
+
+ {' '}
+