createProvider
API
createProvider(reducers, initState);
Example
const initState = 0
const reducer = (state, action) => {
const { type, data } = action
switch (type) {
case 'add':
return state+1;
default:
return state;
}
const { Provider, Context } = createProvider(reducers, initState);
Context
is created byReact.createContext()
inside the createProvider.Provider
is theContext.Provider
and it has bindedstate
anddispatch
created byuseReducer(reducers, initState)
.