useOptionalExternalStore
function exported by @mwillbanks/tuil-ink.
function
Public function exported by @mwillbanks/tuil-ink.
export function useOptionalExternalStore<TSnapshot>(
store: ExternalSnapshotStore<TSnapshot> | undefined,
emptySnapshot: TSnapshot,
): TSnapshot;Members
This declaration has no public members.
Parameters
| Member | Type | Required | Description | Related types |
|---|---|---|---|---|
store | ExternalSnapshotStore<TSnapshot> | undefined | Yes | Supplies the store value as ExternalSnapshotStore<TSnapshot> | undefined. | ExternalSnapshotStore |
emptySnapshot | TSnapshot | Yes | Supplies the emptySnapshot value as TSnapshot. | — |
Returns
TSnapshot — Returns a value that satisfies TSnapshot.
Related types: —
Throws
No thrown errors are documented for this declaration.
Related types
Source
View the secondary source reference