DeferredValueOptions
Options of useDeferredValue.
Options of useDeferredValue.
Import#
ts
import type { DeferredValueOptions } from "@shadow-js/core";
Signature#
ts
interface DeferredValueOptions<T> {
/**
* Decides whether the deferred value changed: readers are notified only when it returns `false`.
* @default Object.is
*/
equals?: Equals<T>;
/**
* Label shown by devtools and diagnostics.
* @default "useDeferredValue" for the watcher; the value itself is unnamed
*/
name?: string;
}
Members#
| Name | Type | Description |
|---|---|---|
T |
T |
|
equals? |
equals?: Equals<T> |
Decides whether the deferred value changed: readers are notified only when it returns false. |
name? |
name?: string |
Label shown by devtools and diagnostics. |