diff --git a/resources/assets/js/components/DrawerOverlay/index.vue b/resources/assets/js/components/DrawerOverlay/index.vue
index c4aa554c5..ce16be45c 100644
--- a/resources/assets/js/components/DrawerOverlay/index.vue
+++ b/resources/assets/js/components/DrawerOverlay/index.vue
@@ -19,7 +19,7 @@
:size="size"
:minSize="minSize"
:resize="resize"
- @on-close="onClose">
+ @on-close="close">
@@ -122,7 +122,7 @@ export default {
},
},
methods: {
- onClose() {
+ close() {
this.$refs.modal.close();
}
}
diff --git a/resources/assets/js/components/MicroApps/index.vue b/resources/assets/js/components/MicroApps/index.vue
index 649cef392..e6e1b9516 100644
--- a/resources/assets/js/components/MicroApps/index.vue
+++ b/resources/assets/js/components/MicroApps/index.vue
@@ -4,6 +4,7 @@
{
+ try {
+ this.$refs[`ref-${name}`][0].close()
+ } catch (e) {
+ this.closeMicroApp(name)
+ }
+ },
+
nextModalIndex: () => {
if (typeof window.modalTransferIndex === 'number') {
return window.modalTransferIndex++;