adonisjs-livewire
Version:
A front-end framework for AdonisJS
18 lines (17 loc) • 420 B
JavaScript
import { store } from '../../store.js';
import { Decorator } from '../support_decorators/decorator.js';
export default class On extends Decorator {
name;
event;
constructor(name, event) {
super();
this.name = name;
this.event = event;
}
boot() {
store(this.component).push('listeners', {
name: this.name,
event: this.event,
});
}
}