From cffbed42a58cea227ec036e9a447123e1a3ecdb4 Mon Sep 17 00:00:00 2001 From: Leon Xu Date: Thu, 5 May 2022 21:22:41 -0700 Subject: [PATCH] doc: add StateProvider and StateValue --- src/redux/StateProvider.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/redux/StateProvider.js b/src/redux/StateProvider.js index e69de29..1aeaeca 100644 --- a/src/redux/StateProvider.js +++ b/src/redux/StateProvider.js @@ -0,0 +1,11 @@ +import React, { createContext, useContext, useReducer } from "react"; + +export const StateContext = createContext(); + +export const StateProvider = ({ reducer, initialState, children }) => ( + + {children} + +); + +export const useStateValue = () => useContext(StateContext);