diff --git a/src/components/utilities/Modal.vue b/src/components/utilities/Modal.vue index 6c60736..5637ba7 100644 --- a/src/components/utilities/Modal.vue +++ b/src/components/utilities/Modal.vue @@ -3,7 +3,7 @@ <div class="modal-container" :style="{ top: y + 'px', left: x + 'px' }" v-if="isModalOpenRef"> <div class="modal-header" @mousedown="startDrag"> <slot name="modal-header" /> - <button @click="close"><img draggable="false" src="/assets/icons/close-button-white.svg" /></button> + <button @click="close" v-if="closable"><img draggable="false" src="/assets/icons/close-button-white.svg" /></button> </div> <div class="modal-body"> <slot name="modal-body" /> @@ -22,6 +22,10 @@ const properties = defineProps({ isModalOpen: { type: Boolean, default: false + }, + closable: { + type: Boolean, + default: true } })