Boa tarde! Primeiramente desculpe fazer a pergunta se outra pessoa ja tenha feito, mas eu não sei nem como procurar a sulução.
Bom, estou consumindo uma api que me retorna um array com 20 objetos, e dentro de cada objeto tem as infos, como id, nome, etc.
Estou usando useEffect e fetch para consumir essa api.
Para exibir na tela, estou usando o map para percorrer esse array e me retornar o que eu quero, por exemplo o nome, e me retorna os 20 nomes.
Até ai ta tudo certo, mas eu quero retornar somente 1 desses objetos, então eu passei a posição do array e deu certo, mas ai começa o problema.
Se eu atualizo a pagina, não me retorna mais nada e no console me retorna um erro dizendo que não é possivel acessar as propriedades que estão indefinidas. Acredito que ao atualizar o meu array fica vazio por que não foi executado o map depois da atualização da página.
Alguém ja passou por isso, sabe como resolver? Qualquer ajuda é bem vinda! Agradeço desde ja. Obs. Se não ficou claro a minha dúvida, me avisa que tento explicar melhor.