UNPKG

mutant

Version:

Create observables and map them to DOM elements. Massively inspired by hyperscript and observ-*. No virtual dom, just direct observable bindings. Unnecessary garbage collection is avoided by using mutable objects instead of blasting immutable junk all ove

7 lines (6 loc) 218 B
module.exports = function watchEvent (element, eventName, handler) { element.addEventListener(eventName, handler) return function unlisten () { element.removeEventListener(eventName, handler) } }