Function dis

  • Type Parameters

    • P
    • S

    Parameters

    • fn: ((state: S, payload: P) => S)
        • (state, payload): S
        • Parameters

          • state: S
          • payload: P

          Returns S

    • defaultState: S
    • isGlobal: boolean = false

    Returns ((this: unknown, payload?: P) => S)

      • (this, payload?): S
      • Parameters

        • this: unknown
        • Optionalpayload: P

        Returns S