0.0.2 • Published 2 years ago

@annoyc/eventemitter v0.0.2

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

a tiny event emitter handler

usage

import { eventEmitter } from '@annoyc/eventemitter'
const emitter = eventEmitter()
let count = 0
const unbind = emitter.on('tick', number => {
  count += number
  console.log(count)
})

setTimeout(() => {
  emitter.emit('tick', 2) // print nothing after unbind executed
}, 1000);

emitter.emit('tick', 1) // print 1
unbind()
emitter.emit('tick', 2) // print nothing