UNPKG

@risecx/carespace-chat-ui

Version:

carespace-chat-ui React component

13 lines 495 B
import React, { createContext, useContext, useReducer } from 'react'; export var StateContext = createContext(); export var StateProvider = function StateProvider(_ref) { var reducer = _ref.reducer, initialState = _ref.initialState, children = _ref.children; return /*#__PURE__*/React.createElement(StateContext.Provider, { value: useReducer(reducer, initialState) }, children); }; export var useStateValue = function useStateValue() { return useContext(StateContext); };