Reference

useOptimistic

Returns an optimistic state value and dispatcher layered on top of a base state.

Signature

function useOptimistic<TState, TPayload>(state: TState, update?: (state: TState, payload: TPayload): TState): [TState, (payload: TPayload): void]