mirror of
https://git.meshkee.com/cssd/cssd-back.git
synced 2026-10-11 15:01:06 +03:30
34 lines
868 B
Vue
34 lines
868 B
Vue
<template>
|
|
<div>
|
|
<modal-base :show="getCurrentModal" :width="getModalProperties.width ? getModalProperties.width + '%': '70%'" @close="closeModal">
|
|
<component :is="getCurrentModal" v-bind="getModalProperties"></component>
|
|
</modal-base>
|
|
</div>
|
|
</template>
|
|
<script>
|
|
import { mapGetters, mapMutations } from "vuex";
|
|
|
|
export default {
|
|
data() {
|
|
return {
|
|
show: false,
|
|
showModal: false,
|
|
}
|
|
},
|
|
methods: {
|
|
...mapMutations('modal', [
|
|
'changeCurrentModal'
|
|
]),
|
|
closeModal: function() {
|
|
this.changeCurrentModal('');
|
|
},
|
|
},
|
|
computed : {
|
|
...mapGetters('modal',[
|
|
'getCurrentModal', 'getModalProperties'
|
|
])
|
|
}
|
|
};
|
|
|
|
</script>
|