+import {Component} from './component';
+
/**
* Submit on change
* Simply submits a parent form when this input is changed.
- * @extends {Component}
*/
-class SubmitOnChange {
+export class SubmitOnChange extends Component {
setup() {
this.filter = this.$opts.filter;
- this.$el.addEventListener('change', (event) => {
-
+ this.$el.addEventListener('change', event => {
if (this.filter && !event.target.matches(this.filter)) {
return;
}
}
}
-
-export default SubmitOnChange;
\ No newline at end of file