Q2211. What is the useTransition hook and how does it differ from useDeferredValue?
The `useTransition` hook allows you to mark certain state updates as **non-urgent transitions**, keeping the UI responsive during expensive re-renders. It returns a `isPe...