Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import React, { useContext, createContext, useReducer } from 'react';
- import reducers from './reducers';
- const StoreContext = createContext();
- const StoreProvider = ({ children }) => (
- <StoreContext.Provider value={reducers}>
- { children }
- </StoreContext.Provider>
- );
- const useReducerSelector = name =>
- useReducer(
- ...useContext(StoreContext)[name]
- );
- export {
- StoreProvider,
- useReducerSelector
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement