dompro
Version:
16 lines (14 loc) • 399 B
JavaScript
import { isEventProp } from './propHandler.js';
export function extractEventName(name) {
return name.slice(2).toLowerCase();
}
export function addEventListeners($target, props) {
Object.keys(props).forEach(name => {
if (isEventProp(name)) {
$target.addEventListener(
extractEventName(name),
props[name]
);
}
});
}