Skip to content

Instantly share code, notes, and snippets.

@UsamaAshraf
Created November 3, 2018 16:03
Show Gist options
  • Save UsamaAshraf/482b1090f228115e10a7f1d53f15780d to your computer and use it in GitHub Desktop.
Save UsamaAshraf/482b1090f228115e10a7f1d53f15780d to your computer and use it in GitHub Desktop.
const myEmitter = require('./my_emitter');
const sendEmailOnRegistration = require('./send_email_on_registration');
const someOtherListener = require('./some_other_listener');
const doSomethingEntirelyDifferent = require('./do_something_entirely_different');
myEmitter.on('user-registered', sendEmailOnRegistration);
myEmitter.on('user-registered', someOtherListener);
myEmitter.on('user-registered:activated', doSomethingEntirelyDifferent);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment