import { Button } from 'primereact/button'; import { Dropdown } from 'primereact/dropdown'; import { InputText } from 'primereact/inputtext'; import React, { useEffect, useState } from 'react'; const Inquilinos = () => { const [communitiesList, setCommunitiesList] = useState([]); const communityIdList = communitiesList.map((community) => community.id); async function getCommunites() { let response = await fetch( 'http://localhost:4000/community/allCommunities', { method: 'GET' }, ); let list = await response.json(); setCommunitiesList(list.message); } useEffect(() => { getCommunites(); }, []); function registrarInquilino() { let data = { dni: document.getElementById('identificacion').value, name: document.getElementById('nombre').value, last_name: document.getElementById('apellidos').value, phone: document.getElementById('telefono').value, email: document.getElementById('correo_electronico').value, community_id: document.getElementById('numero_vivienda').value, password: document.getElementById('password').value, user_type: '3', status: '1', }; fetch('http://localhost:3000/api/createUser', { method: 'POST', cache: 'no-cache', body: JSON.stringify(data), headers: { 'Content-Type': 'application/json', }, }).then((response) => { if (response.ok) { alert('Inquilino registrado correctamente'); } else { alert('Error al registrar inquilino'); } }); } return (
Registrar Inquilino
); }; export default React.memo(Inquilinos);