From 47c4307494b7b82537dc34b32f84735848fc7c58 Mon Sep 17 00:00:00 2001 From: Burak Civan Date: Tue, 13 Dec 2022 15:18:18 +0300 Subject: [PATCH] modal refactoring --- .../assets/js/components/AkauntingModalAddNew.vue | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/resources/assets/js/components/AkauntingModalAddNew.vue b/resources/assets/js/components/AkauntingModalAddNew.vue index e86d1f184..a118087a0 100644 --- a/resources/assets/js/components/AkauntingModalAddNew.vue +++ b/resources/assets/js/components/AkauntingModalAddNew.vue @@ -199,6 +199,12 @@ export default { precision: 2, masked: false /* doesn't work with directive */ }; + + if (this.$root.$options.methods) { + for (let method in this.$root.$options.methods) { + this[method] = this.$options.methods[method] !== undefined ? this.$options.methods[method] : this.$root.$options.methods[method]; + } + } }, mounted() { @@ -233,10 +239,15 @@ export default { item_name_input: false, price_name_input: false, quantity_name_input: false, + set_modal_function: null, } }, methods: { + example() { + console.log('example', 'component'); + }, + setMinDate(date) { this.min_date = date; },