import { MenuItem } from '@szhsin/react-menu';
import { cloneElement } from 'preact';
import Menu2 from './menu2';
import SubMenu2 from './submenu2';
function MenuConfirm({
subMenu = false,
confirm = true,
confirmLabel,
menuItemClassName,
menuFooter,
menuExtras,
...props
}) {
const { children, onClick, ...restProps } = props;
if (!confirm) {
if (subMenu) return ;
if (onClick) {
return cloneElement(children, {
onClick,
});
}
return children;
}
const Parent = subMenu ? SubMenu2 : Menu2;
return (
{menuExtras}
{menuFooter}
);
}
export default MenuConfirm;