What the library shows while a content hook's promise is in flight, and what
it shows if that promise rejects. Both are optional — the built-in skeleton
and error affordance follow the active theme.
Synchronous hooks never see either of these: they commit in the same frame,
exactly as they always did.
What the library shows while a content hook's promise is in flight, and what it shows if that promise rejects. Both are optional — the built-in skeleton and error affordance follow the active theme.
Synchronous hooks never see either of these: they commit in the same frame, exactly as they always did.
Example