InstruçÔes
Passo 23
Por fim, e se houver um erro e os dados do autor falharem ao carregar? EntĂŁo vocĂȘ precisa mostrar um erro na interface do usuĂĄrio. Ă exatamente para isso que o mĂ©todo
.catch() serve â para o tratamento dos erros.
Dentro do .catch(), remova o console.error() e defina o innerHTML do authorContainer para um elemento p com um atributo class de "error-msg" e texto "There was an error loading the authors".
O que fazer:
Testes:
- VocĂȘ deve remover a instrução `console.error` e seu texto.
- VocĂȘ deve acessar o `innerHTML` de `authorContainer` e defini-lo como um elemento `p`. NĂŁo se esqueça de cercar o elemento `p` com uma template literal.
- Seu elemento `p` deve ter a classe `"error-msg"`.
- Seu elemento `p` deve conter o texto `"There was an error loading the authors"`.
Preview