UNPKG

yqcloud-ui

Version:

An enterprise-class UI design language and React-based implementation

27 lines (20 loc) 804 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports['default'] = addEventListenerWrap; var _addDomEventListener = require('add-dom-event-listener'); var _addDomEventListener2 = _interopRequireDefault(_addDomEventListener); var _reactDom = require('react-dom'); var _reactDom2 = _interopRequireDefault(_reactDom); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } function addEventListenerWrap(target, eventType, cb) { /* eslint camelcase: 2 */ var callback = _reactDom2['default'].unstable_batchedUpdates ? function run(e) { _reactDom2['default'].unstable_batchedUpdates(cb, e); } : cb; return (0, _addDomEventListener2['default'])(target, eventType, callback); } module.exports = exports['default'];