rc-hammer
Version:
use hammerjs in React/ReactNative
15 lines (14 loc) • 380 B
JavaScript
import each from './each';
import splitStr from './split-str';
/**
* @private
* addEventListener with multiple events at once
* @param {EventTarget} target
* @param {String} types
* @param {Function} handler
*/
export default function addEventListeners(target, types, handler) {
each(splitStr(types), (type) => {
target.addEventListener(type, handler, false);
});
}