Skip to content

Commit e40f22c

Browse files
committed
Merge branch 'feature/#57' into next
2 parents 544dc80 + f02a373 commit e40f22c

File tree

5 files changed

+9
-5
lines changed

5 files changed

+9
-5
lines changed

dist/VueFinalModal.esm.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/VueFinalModal.esm.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/VueFinalModal.umd.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/VueFinalModal.umd.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/ModalsContainer.vue

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111
@beforeOpen="e => beforeOpen(e, modal)"
1212
>
1313
<template v-for="(slot, key) in modal.slots" #[key] :key="key">
14-
<component :is="slot.component" v-bind="slot.bind" v-on="slot.on || {}" />
14+
<template v-if="isString(slot)">{{ slot }}</template>
15+
<component :is="slot.component" v-else v-bind="slot.bind" v-on="slot.on || {}" />
1516
</template>
1617
</component>
1718
</div>
@@ -31,6 +32,9 @@ export default {
3132
},
3233
beforeOpen(e, modal) {
3334
e.ref.params.value = modal.params
35+
},
36+
isString(val) {
37+
return typeof val === 'string'
3438
}
3539
}
3640
}

0 commit comments

Comments
 (0)