Options
All
  • Public
  • Public/Protected
  • All
Menu

Module actions

Index

Type aliases

IDispatch

IDispatch: (action: IAction) => void

Type declaration

IMiddleware

IMiddleware<T>: (state: State<T>) => (next: IDispatch) => IDispatch

Type parameters

  • T

Type declaration

IReducer

IReducer<T>: (lastState: T, action: IAction) => T

Type parameters

  • T

Type declaration

    • (lastState: T, action: IAction): T
    • Parameters

      Returns T

Functions

createAction

  • createAction(type: string): { create: () => IAction; getType: () => string; is: (value: any) => value is IAction }

createActionWithPayload

createDispatcher

isAction

  • isAction(value: any): value is IAction

mergeMiddleware

mergeReducers

Generated using TypeDoc