Уведомления
Очистить всё

Помощь с багом React-компонента


Didik
Сообщения: 1
Автор темы
(@didik)
New Member
Присоединился: 1 год назад

Помогите разобраться с багом: React-компонент рендерится дважды, хотя стейт не меняется

Вот такая дичь: есть компонент с useEffect, который должен грузить данные при монтировании, но он почему-то срабатывает дважды в строгом режиме (да, я знаю про StrictMode, но в прод его убирать не хочется). В консоли вижу, что API-запрос летит два раза, хотя зависимости в useEffect пустые. Кто-нибудь сталкивался? Код в песочнице: [ссылка]. Пробовал и useCallback, и рефы — не помогает. Может, это какой-то косяк с React 18? Или я совсем туплю и не вижу очевидного? 😅


Поделиться: