X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/891543ff0a3a1cb1190d58dc9698435f58b3e5cc..refs/pull/5676/head:/resources/js/components/event-emit-select.js diff --git a/resources/js/components/event-emit-select.js b/resources/js/components/event-emit-select.js index 2e6fd5fdb..f722a25e7 100644 --- a/resources/js/components/event-emit-select.js +++ b/resources/js/components/event-emit-select.js @@ -1,5 +1,5 @@ -import {onSelect} from "../services/dom"; -import {Component} from "./component"; +import {onSelect} from '../services/dom.ts'; +import {Component} from './component'; /** * EventEmitSelect @@ -12,15 +12,15 @@ import {Component} from "./component"; * All options will be set as the "detail" of the event with * their values included. */ -export class EventEmitSelect extends Component{ +export class EventEmitSelect extends Component { + setup() { this.container = this.$el; this.name = this.$opts.name; - onSelect(this.$el, () => { this.$emit(this.name, this.$opts); }); } -} \ No newline at end of file +}