createTypedReduxStore

inline fun <S : Any, A : RAction> createTypedReduxStore(crossinline reducer: TypedReducer<S, A>, initialState: S, vararg middlewares: Middleware<S>): TypedReduxStore<S, A>(source)

An inline helper function for creating Redux store.

Parameters

reducer

a reducer function

initialState

an initial state

middlewares

a list of optional Redux JS middlewares