clide-js
    Preparing search index...

    Type Alias CommandHandler<TData, TOptions, TReturn>

    CommandHandler: (
        state: Readonly<Omit<State<TData, TOptions>, "start">>,
    ) => MaybePromise<TReturn>

    A command handler function that receives the current state and performs some action.

    Type Parameters

    • TData = unknown

      The data type the handler expects to receive.

    • TOptions extends OptionsConfig = OptionsConfig

      The OptionsConfig type for the command.

    • TReturn = unknown

      The return type.

    Type declaration