wix-style-react
Version:
18 lines (15 loc) • 401 B
TypeScript
import * as React from 'react';
export default class ClosablePopover extends React.PureComponent<ClosablePopoverProps> {
open: () => void;
close: () => void;
}
export interface ClosablePopoverProps {
opened?: boolean;
initiallyOpened?: boolean;
target: React.ReactNode;
onOpen?: Function;
onClose?: Function;
closeOnMouseLeave?: boolean;
content: Function;
className?: string;
}