Как хочется, папочка
if (loading) { return <h1>Loading...</h1> }; useEffect(() => { // тут я хочу что-то делать но после того, как данные уже загрузились }, [currentEpisode]) return <h1>Данные загрузились</h1> так не сработает, даст ошибку. А внутри useEffect, то он даст ошибку при первом рендере, что таких данных нет, что и логично
Не надо хуки условно вызвать, подними эффект выше, и я все равно не понял что ты хочешь сделать
Аче в эффекте запретили иф юзать
Мне нужно, чтобы хук работал после того, когда данные загрузятся
А тебя че не учили до конца читать?
Обсуждают сегодня