Formatting file

This commit is contained in:
Jean-Baptiste Bellet
2022-04-29 10:36:53 +02:00
parent f914a37a28
commit 68cb8d9965

View File

@@ -1,22 +1,23 @@
import { Controller } from "stimulus"
import TomSelect from "tom-select"
import { Controller } from "stimulus";
import TomSelect from "tom-select";
export default class extends Controller {
static values = { options: Object }
static values = { options: Object };
static defaults = {
maxItems: 1,
maxOptions: null,
plugins: ["dropdown_input"],
allowEmptyOption: true
}
allowEmptyOption: true,
};
connect() {
this.control = new TomSelect(
this.element, { ...this.constructor.defaults, ...this.optionsValue }
)
this.control = new TomSelect(this.element, {
...this.constructor.defaults,
...this.optionsValue,
});
}
disconnect() {
if (this.control) this.control.destroy()
if (this.control) this.control.destroy();
}
}