Redux Store
class ReduxStore<S : Any, A : RAction>( reducer: ReducerFun<S, A>, initialState: S, middlewares: <Error class: unknown class><S>)
Content copied to clipboard
A class implementing redux pattern backed by the Redux Kotlin 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 Kotlin middlewares
Constructors
Link copied to clipboard
fun <S : Any> ReduxStore( reducer: ReducerFun<S, A>, initialState: S, vararg middlewares: <Error class: unknown class><S>)
Content copied to clipboard
Creates a Redux store with given reducer function and initial state.