From 78028ef73481eeea4f684dad0618b4c01efb8cc1 Mon Sep 17 00:00:00 2001 From: EnesSacid-Buker <73346401+EnesSacid-Buker@users.noreply.github.com> Date: Fri, 22 Jul 2022 19:49:37 +0300 Subject: [PATCH] Update global.js --- resources/assets/js/mixins/global.js | 49 ++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/resources/assets/js/mixins/global.js b/resources/assets/js/mixins/global.js index 6a6d1e46f..1e7f15f3c 100644 --- a/resources/assets/js/mixins/global.js +++ b/resources/assets/js/mixins/global.js @@ -702,5 +702,54 @@ export default { // always executed }); }, + + onModalAddNew(url) { + let modal = { + modal: true, + title: '', + html: '', + buttons:{} + }; + + Promise.resolve(window.axios.get(url)).then(response => { + if (response.data.success) { + modal.title = response.data.title; + modal.html = response.data.html; + modal.buttons = response.data.buttons; + + this.component = Vue.component('add-new-component', (resolve, reject) => { + resolve({ + template: '