Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace store

Index

Type aliases

ClientReducersMapObject

ClientReducersMapObject<ClientStore, ClientActions>: {[ reducerName in keyof ClientStore]: ClientReducer<ClientStore[keyof ClientStore], ClientActions> }

Type parameters

  • ClientStore

  • ClientActions

CombinedReducersMapObject

CombinedReducersMapObject<ReducerState, ClientActions>: {[ reducerName in keyof ReducerState]: CoreReducer<ReducerState[keyof ReducerState], ClientActions, ReducerState> }

Type parameters

  • ReducerState

  • ClientActions

CoreReducer

CoreReducer<ReducerState, ClientActions, State>: (state: ReducerState, action: AnyAction & ClientActions, store?: Readonly<State>, originalState?: ReducerState) => ReducerState

Type parameters

  • ReducerState

  • ClientActions

  • State = Store

Type declaration

    • (state: ReducerState, action: AnyAction & ClientActions, store?: Readonly<State>, originalState?: ReducerState): ReducerState
    • Parameters

      • state: ReducerState
      • action: AnyAction & ClientActions
      • Optional store: Readonly<State>
      • Optional originalState: ReducerState

      Returns ReducerState

Generated using TypeDoc