Intent-Code Divergence
Medium
- Confidence
- 94% confidence
- Finding
- The documentation teaches an incorrect React pattern by implying that `useTransition` will manage loading state for an async fetch when used with an `async` callback to `startTransition`. In practice, `isPending` does not reliably track the awaited network request the way the text claims, so developers may ship misleading loading indicators, race-prone UI, and broken assumptions about request lifecycle handling.
