Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ActionCreatorWithOptionalPayload<P, T>

Type Parameters

  • P

  • T extends string = string

Hierarchy

  • BaseActionCreator<P, T>
    • ActionCreatorWithOptionalPayload

Callable

  • ActionCreatorWithOptionalPayload(payload?: P): { payload: P; type: T }
  • Calling this {@link redux#ActionCreator} with an argument will return a PayloadAction of type T with a payload of P. Calling it without an argument will return a PayloadAction with a payload of undefined.

    inheritdoc

    Parameters

    • Optional payload: P

    Returns { payload: P; type: T }

    • payload: P
    • type: T

Index

Properties

Methods

Properties

type: T

Methods

  • match(action: Action<unknown>): action is PayloadAction<P, T, M, E>
  • Parameters

    • action: Action<unknown>

    Returns action is PayloadAction<P, T, M, E>

Generated using TypeDoc