Skip to Content
This is documentation for Trrack 2.0. Click here for legacy Trrack documentation →
Type AliasesType Alias: TrrackActionFunction()<DoActionType, UndoActionType, UndoActionPayload, DoActionPayload>

@trrack/core


@trrack/core / TrrackActionFunction

Type Alias: TrrackActionFunction()<DoActionType, UndoActionType, UndoActionPayload, DoActionPayload>

TrrackActionFunction<DoActionType, UndoActionType, UndoActionPayload, DoActionPayload> = (args) => object

Defined in: registry/action.ts:4 

Type Parameters

DoActionType

DoActionType extends string

UndoActionType

UndoActionType extends string

UndoActionPayload

UndoActionPayload

DoActionPayload

DoActionPayload

Parameters

args

DoActionPayload

Returns

object

do?

optional do: PayloadAction<DoActionPayload, DoActionType>

undo

undo: PayloadAction<UndoActionPayload, UndoActionType>

Last updated on