Type alias TAction<Parameter>

TAction<Parameter>: Parameter extends undefined
    ? (() => void)
    : ((arg) => void)

Defines the function signature for a callback action.

  • If the parameter type is undefined, the callback takes no arguments.
  • Otherwise, the callback takes a single argument of the specified parameter type.

Type Parameters

  • Parameter