From 8e5c1b457d0e3555770df8219e04e5635f3fbc49 Mon Sep 17 00:00:00 2001 From: thepaperpilot Date: Sat, 12 Jun 2021 00:41:25 -0500 Subject: [PATCH] Fixed modals not appearing on top --- package-lock.json | 15 +++++++++ package.json | 1 + src/App.vue | 1 + src/components/index.js | 2 ++ src/components/system/Modal.vue | 54 +++++++++++++++++---------------- 5 files changed, 47 insertions(+), 26 deletions(-) diff --git a/package-lock.json b/package-lock.json index 48c1066..385729e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,6 +9,7 @@ "version": "0.1.0", "dependencies": { "core-js": "^3.6.5", + "portal-vue": "^2.1.7", "vue": "^2.6.11", "vue-frag": "^1.1.5", "vue-reactive-provide": "^0.3.0", @@ -9873,6 +9874,14 @@ "node": ">=6" } }, + "node_modules/portal-vue": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/portal-vue/-/portal-vue-2.1.7.tgz", + "integrity": "sha512-+yCno2oB3xA7irTt0EU5Ezw22L2J51uKAacE/6hMPMoO/mx3h4rXFkkBkT4GFsMDv/vEe8TNKC3ujJJ0PTwb6g==", + "peerDependencies": { + "vue": "^2.5.18" + } + }, "node_modules/portfinder": { "version": "1.0.28", "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", @@ -22701,6 +22710,12 @@ "ts-pnp": "^1.1.6" } }, + "portal-vue": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/portal-vue/-/portal-vue-2.1.7.tgz", + "integrity": "sha512-+yCno2oB3xA7irTt0EU5Ezw22L2J51uKAacE/6hMPMoO/mx3h4rXFkkBkT4GFsMDv/vEe8TNKC3ujJJ0PTwb6g==", + "requires": {} + }, "portfinder": { "version": "1.0.28", "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", diff --git a/package.json b/package.json index 5cbe496..aa9e473 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ }, "dependencies": { "core-js": "^3.6.5", + "portal-vue": "^2.1.7", "vue": "^2.6.11", "vue-frag": "^1.1.5", "vue-reactive-provide": "^0.3.0", diff --git a/src/App.vue b/src/App.vue index dce8b79..d47eb4b 100644 --- a/src/App.vue +++ b/src/App.vue @@ -3,6 +3,7 @@