Skip to content

Type Alias: ActionFn<C, K>

API / @xmachines/play-svelte / ActionFn

type ActionFn<C, K> = (params, setState, state) => Promise<void>;

Defined in: @json-render/svelte

Action handler function type

Type Parameters

Type Parameter
C extends Catalog
K extends keyof InferCatalogActions<C>

Parameters

ParameterType
paramsInferActionParams<C, K> | undefined
setStateSetState
stateStateModel

Returns

Promise<void>