import React from 'react'; import { MenuItemProps } from 'antd/lib/menu/MenuItem'; import ModalTrigger from './ModalTrigger'; import { Menu } from 'antd'; export function MenuItemModelTrigger( props: MenuItemProps & { modalProps?: Omit, 'children'>; }, ) { const { onClick: propOnClick, modalProps = {}, ...restProps } = props; return ( {({ open }) => { return ( { propOnClick && propOnClick(info); open(); }} {...restProps} /> ); }} ); }