Acredito que no seu useEffect tenha um erro. Dessa maneira que vc fez irá passar duas vezes pelo useEffect e consumir a API duas vezes, de maneira inútil e consumindo recursos desnecessários. O correto nao seria atribuir ao valor do useEffect o próprio "days"?
3 жыл бұрын
Pra sumir essas mensagens de erro eu coloquei: .catch((error)=>{ console.log("Api call error"); alert(error.message); });