zent
Version:
一套前端设计语言和基于React的实现
17 lines (15 loc) • 367 B
JavaScript
import Popover from 'popover';
export default class PopoverClickTrigger extends Popover.Trigger.Click {
getTriggerProps(child) {
return {
onClick: evt => {
if (this.props.contentVisible) {
this.props.close();
} else {
this.props.open();
}
this.triggerEvent(child, 'onClick', evt);
}
};
}
}