Skip to content

Instantly share code, notes, and snippets.

@laurencedorman
Forked from ericelliott/event-emitter-mixin.js
Created November 22, 2018 09:06
Show Gist options
  • Save laurencedorman/d6527e960fece0662563f47b2b571912 to your computer and use it in GitHub Desktop.
Save laurencedorman/d6527e960fece0662563f47b2b571912 to your computer and use it in GitHub Desktop.
Event emitter mixin for ES6
import Events from 'eventemitter3';
const object = {};
Object.assign(object, Events.prototype);
object.on('event', payload => console.log(payload));
object.emit('event', 'some data'); // 'some data'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment