import React, { useContext } from 'react' export type PopoverConfig = { disableItemsAutoClose: boolean onItemClick: (e: React.MouseEvent) => void } const defaultContext = { disableItemsAutoClose: false, onItemClick: () => { return } } export const PopoverContext = React.createContext(defaultContext) export const usePopoverContext = () => useContext(PopoverContext)