The use() Hook: Reading Promises and Context Inside Components
use() is not a hook in the traditional sense — it can be called conditionally. It reads a Promise or a Context value and integrates with Suspense so the component suspends until the value is ready. It replaces a class of patterns that required awkward effect-based workarounds.
June 7, 20261 min read3 / 3