zent
Version:
一套前端设计语言和基于React的实现
18 lines (15 loc) • 358 B
JavaScript
import Trigger from './Trigger';
export default class FocusTrigger extends Trigger {
getTriggerProps(child) {
return {
onFocus: evt => {
this.props.open();
this.triggerEvent(child, 'onFocus', evt);
},
onBlur: evt => {
this.props.close();
this.triggerEvent(child, 'onBlur', evt);
}
};
}
}