Redux Store
class ReduxStore<S : Any, A>(reducer: <Error class: unknown class><S, A>, initialState: S, middlewares: dynamic) : ObservableState<S>
A class implementing redux pattern backed by the original Redux JS library.
Parameters
S
redux state type
A
redux action type
reducer
a reducer function
initial State
an initial state
middlewares
a list of optional Redux JS middlewares