Remove mounted. Add v-on.

This commit is contained in:
Bryan Mauger 2022-12-13 10:39:12 -05:00
parent dc3b1efdaf
commit 29b3afc3f4

View file

@ -2,6 +2,7 @@
<!-- Modal -->
<div
class="modal fade modal-component"
v-on="{ 'hidden.bs.modal': resetButtonStyle }"
:id="this.cmsWidgetName"
tabindex="-1"
aria-labelledby="ModalComponentLabel"
@ -61,15 +62,9 @@ export default {
},
},
methods: {
setupModalEventListener() {
const modal = document.querySelector("#" + this.cmsWidgetName);
modal.addEventListener("hidden.bs.modal", (event) => {
this.$refs.buttonMain.resetButtonStyle();
});
},
},
mounted() {
this.setupModalEventListener();
resetButtonStyle() {
this.$refs.buttonMain.resetButtonStyle();
}
},
components: {
buttonMain,