// @flow import * as React from 'react'; import type { MessageStateMap } from './types'; import type { MessageApi } from './MessageApi'; import MessageContext from './MessageContext'; const MessageContextProvider = ({ children, messageApi }: { children: React.Node, messageApi: MessageApi }) => { const [messageStateMap, setMessageStateMap] = React.useState({}); const value = { messageStateMap, messageApi, setMessageStateMap, }; return {children}; }; export default MessageContextProvider;