From 61e00f1620526c727a455ff6508a9d40db8746b6 Mon Sep 17 00:00:00 2001 From: Geometrically <18202329+Geometrically@users.noreply.github.com> Date: Mon, 19 Jun 2023 22:15:45 -0700 Subject: [PATCH] Add unclosable modals (#70) --- lib/components/base/Modal.vue | 8 ++++++-- lib/components/base/ModalConfirm.vue | 6 +++++- lib/components/base/ModalReport.vue | 6 +++++- package.json | 2 +- 4 files changed, 17 insertions(+), 5 deletions(-) diff --git a/lib/components/base/Modal.vue b/lib/components/base/Modal.vue index 50d006a7b..a6c956add 100644 --- a/lib/components/base/Modal.vue +++ b/lib/components/base/Modal.vue @@ -6,13 +6,13 @@ noblur: props.noblur, }" class="modal-overlay" - @click="hide" + @click="() => (closable ? hide() : {})" />