@ecomplus/storefront-template
Version:
Reusable & upgradable views and scripts for E-Com Plus storefront
17 lines (12 loc) • 323 B
JavaScript
import * as EventEmitter from 'eventemitter3'
const emitter = new EventEmitter()
export default emitter
window.EventEmitter = EventEmitter
const events = {}
;['on', 'off', 'once'].forEach(method => {
events[method] = (ev, fn) => {
emitter[method](ev, fn)
}
})
window._events = events
export { events, emitter }