Is there a way to assign a custom handler when click outside a controlled Popover?
const SimplePopOver: FunctionComponent<SimplePopOverProps> = ({
defaultOpen = false,
renderToggler,
renderContent,
...props
}) => {
const [isOpen, { toggle, open }] = useDisclosure(defaultOpen);
return (
<Popover opened={isOpen} {...props}>
<Popover.Target>{renderToggler({ toggle, open })}</Popover.Target>
<Popover.Dropdown>{renderContent({ toggle, open })}</Popover.Dropdown>
</Popover>
);
};