Um efeito é executado novamente com base em suas dependências, e acertar essa array errado é a #1 fonte de bugs React.
Por que isso importa
Um efeito fecha sobre os valores da renderização em que foi criado. Se você omitir uma dependência, ele continua usando uma antiga:
( {
id = ( {
.(count);
}, );
(id);
}, []);
