next.js
2df0562f - Specialize client hook prerender abort reasons (#94494)

Commit
1 day ago
Specialize client hook prerender abort reasons (#94494) Specialize Cache Components prerender abort errors for `useParams`, `usePathname`, `useSearchParams`, `useSelectedLayoutSegment`, and `useSelectedLayoutSegments` instead of reporting a generic abort reason. React now allows errors observed after abort begins but before the final abort task runs to replace the generic abort reason. Client hook promises can use this window to report which hook blocked prerendering while preserving higher-priority synchronous I/O errors.
Author
Parents
Loading