Bom dia Devs, estou tentando entender o conceito para pegar as informações do servidor via FETCH API, já entendi como funciona e o seu conceito de promisse, porém quando disparo o Submit no formulário quero que imprima os dados de tal servidor no corpo do meu HTML e não estou entendendo como faço isso, alguém poderia me ajudar?
Segue eventual código:
"
<form action="" id="form">
<input type="text" id="nome">
<input type="text" id="sexo">
<input type="submit" value="Enviar">
</form>
<script>
let form = document.getElementById('form')
let name = document.getElementById('nome')
let sexo = document.getElementById('sexo')
form.addEventListener('submit', function(event){
event.preventDefault()
let dados ={
nome: name.value,
sexo: sexo.value
}
console.log(dados)
fetch('https://reqres.in/api/users',{
method: 'post',
body: JSON.stringify(dados)
})
.then(function(response){
response.json()
})
.then(function(data){
console.log(data)
})
})
</script>
"