From f6fbe058f634a2414a36b632c32cbcf4dc28a2d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=A4fer?= Date: Sat, 9 Mar 2019 01:41:33 +0100 Subject: [PATCH] Remove occurences of `vue-portal` I don't quite get the reason for having `vue-portal`. Maybe to ensure, the modal get's rendered only once? If yes, then I would suggest to give the user the responsibility to render only one modal at a time. --- docs/index.html | 2 +- package.json | 1 - src/system/components/layout/Modal/Modal.vue | 126 +++++++++---------- src/system/components/layout/Modal/demo.md | 5 +- 4 files changed, 63 insertions(+), 71 deletions(-) diff --git a/docs/index.html b/docs/index.html index 157f6c526..a28267127 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1 +1 @@ -Human Connection - Styleguide
\ No newline at end of file +Human Connection - Styleguide
\ No newline at end of file diff --git a/package.json b/package.json index 778b3a8ae..b332adeb7 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,6 @@ "access": "public" }, "peerDependencies": { - "portal-vue": "1.x", "vue": "2.6.x" }, "devDependencies": { diff --git a/src/system/components/layout/Modal/Modal.vue b/src/system/components/layout/Modal/Modal.vue index 8f12753a9..17786c479 100644 --- a/src/system/components/layout/Modal/Modal.vue +++ b/src/system/components/layout/Modal/Modal.vue @@ -1,75 +1,71 @@