@trrack/core / StateChangeFunction
Type alias: StateChangeFunction<State, Payload>
Ƭ StateChangeFunction<State, Payload>: (state: State, payload: Payload) => ReturnType<ProduceWrappedStateChangeFunction<State>>
Type parameters
| Name |
|---|
State |
Payload |
Type declaration
â–¸ (state, payload): ReturnType<ProduceWrappedStateChangeFunction<State>>
Parameters
| Name | Type |
|---|---|
state | State |
payload | Payload |
Returns
ReturnType<ProduceWrappedStateChangeFunction<State>>
Defined in
packages/core/src/registry/action.ts:16 (opens in a new tab)