Files
monica/resources/js/methods.js
T

20 lines
448 B
JavaScript
Vendored

import Emitter from 'tiny-emitter';
const emitter = new Emitter();
export default {
/**
* Flash a message.
*
* @param {string} message
* @param {string} level
*/
flash(message, level = 'success') {
this.$emitt('flash', { message, level });
},
$on: (...args) => emitter.on(...args),
$once: (...args) => emitter.once(...args),
$off: (...args) => emitter.off(...args),
$emitt: (...args) => emitter.emit(...args),
};