useTransition помечает обновление состояния как неприоритетное. Возвращает [isPending, startTransition]. Обновления внутри startTransition могут быть прерваны более срочными (ввод текста, клик). isPending показывает что transition ещё идёт — можно показать спиннер. В отличие от useDeferredValue, который откладывает ЗНАЧЕНИЕ, useTransition откладывает ОБНОВЛЕНИЕ STATE. Используется для навигации между вкладками, фильтрации больших списков.
Как работает useTransition?
Senior
126 просмотровAFK Offer AI
Как работает React compiler (React Forget)?