diff --git a/src/ModalsContainer.vue b/src/ModalsContainer.vue index b721f7c..36591f2 100644 --- a/src/ModalsContainer.vue +++ b/src/ModalsContainer.vue @@ -28,7 +28,7 @@ export default { methods: { add (modal, params, config) { let id = this.uid++ - config = config || {}; + config = config ? Object.assign({}, config) : {}; if (!config.name) { config.name = '_dynamic-modal-' + id; } @@ -36,7 +36,7 @@ export default { id: id, component: modal, params: params || {}, - config: config || {} + config: config }) this.$nextTick(() => { this.$modal.show(config.name)