Для этого флаги pending/loading
я думал есть универсальное решение , что -то типа вотчера , смотрящего на хук апдейта
Wut? Во вью ватчеры смотрят на свойство, и к асинку не имеют отношения. Их принцип можно имитировать при помощи useEffect. Что касается async data/ fetch то там все тоже не так просто и на этом вы всю асинхронную логику во всех возможных кейсах не закороете.
я не про вью говорю
А для чего нужен саспенс тогда?)0
Разве можно им условную data, которая ещё не пришла с сервера?
Конечно, он для этого и создавался
Лан и правда. Схавал, спасибо
Промис брось через throw -- Suspense сработает. Промис может за что угодно отвечать -- js-код не загрузился (React.lazy), ждем транслейшнов (i18next), ждём ответ на квери (apollo)
Обсуждают сегодня