import React, { useContext } from "react"; import { ContextMenuProps, ContextMenuData } from './types'; const ContextMenuContext = React.createContext({ show: false, x: 0, y: 0, id: "", setContextMenu: () => {}, displayMode: undefined }); const ContextMenu: React.FC = (props) => { const { x, y, show } = useContext(ContextMenuContext); return ( {props.children} ); }; export default ContextMenu; export { ContextMenuContext };