usePromiseValue()
function usePromiseValue<TValue, TFallback>(promise, fallback): TValue | TFallback;
Defined in: packages/react/src/hooks/use-promise-value.ts:13
Hook for tracking promise state with a fallback value.
Type Parameters
| Type Parameter | Default type |
|---|---|
TValue | - |
TFallback | typeof pending |
Parameters
| Parameter | Type | Description |
|---|---|---|
promise | Promise<TValue> | The promise to track |
fallback | (prev?) => TValue | TFallback | The fallback function to provide a default value |
Returns
TValue | TFallback
The state of the promise or fallback