Hands-on practice for this lecture. Work through the exercises and quizzes to reinforce what you've learned.
Exercise 1 of 1
Split an expensive search into an urgent input update and a deferred filter — the input stays responsive while React processes the heavy part.
Search
Notice the input lag — the character appears after the filter runs.
ResultList renders: 1
Showing 59 results
Multiple choice — select an answer to see the explanation.
useTransition returns [isPending, startTransition]. What is isPending?