Began generalizing insert forms for character properties to reduce duplicated code

This commit is contained in:
Stefan Zermatten
2019-04-01 16:58:15 +02:00
parent 6d68796a11
commit 053a7a36a6
9 changed files with 149 additions and 172 deletions

View File

@@ -14,7 +14,6 @@
@enter="enter"
@leave="leave"
>
<div class="sibling" key="sibling"/>
<v-card
v-for="(dialog, index) in dialogs"
:key="dialog._id"
@@ -25,7 +24,9 @@
:style="getDialogStyle(index)"
:elevation="6"
>
<component :is="dialog.component" v-bind="dialog.data" @pop="popDialogStack($event)" class="dialog-component"></component>
<transition name="slide">
<component :is="dialog.component" v-bind="dialog.data" @pop="popDialogStack($event)" class="dialog-component"></component>
</transition>
</v-card>
</transition-group>
</v-layout>
@@ -168,7 +169,7 @@
e.preventDefault();
}
},
watch:{
watch: {
dialogs(newDialogs) {
let el = document.documentElement;
if (newDialogs.length) {