PrepareAction<P>: ((...args) => {
    payload: P;
}) | ((...args) => {
    meta: any;
    payload: P;
}) | ((...args) => {
    error: any;
    payload: P;
}) | ((...args) => {
    error: any;
    meta: any;
    payload: P;
})

A "prepare" method to be used as the second parameter of createAction. Takes any number of arguments and returns a Flux Standard Action without type (will be added later) that must contain a payload (might be undefined).

Type Parameters

  • P

Type declaration

    • (...args): {
          payload: P;
      }
    • Parameters

      • Rest ...args: any[]

      Returns {
          payload: P;
      }

      • payload: P

Type declaration

    • (...args): {
          meta: any;
          payload: P;
      }
    • Parameters

      • Rest ...args: any[]

      Returns {
          meta: any;
          payload: P;
      }

      • meta: any
      • payload: P

Type declaration

    • (...args): {
          error: any;
          payload: P;
      }
    • Parameters

      • Rest ...args: any[]

      Returns {
          error: any;
          payload: P;
      }

      • error: any
      • payload: P

Type declaration

    • (...args): {
          error: any;
          meta: any;
          payload: P;
      }
    • Parameters

      • Rest ...args: any[]

      Returns {
          error: any;
          meta: any;
          payload: P;
      }

      • error: any
      • meta: any
      • payload: P

Generated using TypeDoc