@wulperstudio/chat
Version:
Wulper Studio Chat Library
9 lines (8 loc) • 421 B
JavaScript
import React from "react";
import { chatReducer, initialState } from "./chatReducer";
export const ChatContext = React.createContext(null);
export const ChatProviderContext = (props) => {
const [state, dispatch] = React.useReducer(chatReducer, initialState);
return (React.createElement(React.Fragment, null,
React.createElement(ChatContext.Provider, { value: { state, dispatch } }, props.children)));
};