Type alias StateFromReducersMapObject<M>

StateFromReducersMapObject<M>: M extends ReducersMapObject<any, any>
    ? {
        [P in keyof M]: M[P] extends Reducer<infer S, any>
            ? S
            : never
    }
    : never

Infer a combined state shape from a ReducersMapObject.

Type Parameters

  • M

    Object map of reducers as provided to combineReducers(map: M).