Remove close button from modal
authorAdam Dullage <redacted>
Thu, 9 May 2024 15:59:13 +0000 (16:59 +0100)
committerAdam Dullage <redacted>
Thu, 9 May 2024 15:59:13 +0000 (16:59 +0100)
client/components/Modal.vue

index ebbe7a355edadfff80080eadbc08320047e54be4..9eb1205120270782dd170246957429bdc35f8e78 100644 (file)
@@ -9,30 +9,19 @@
     <div
       class="relative max-w-[500px] grow rounded-lg border border-theme-border bg-theme-background shadow-lg"
       :class="$attrs.class"
-      @keyup.esc="close"
     >
-      <CustomButton
-        v-if="props.showClose"
-        :iconPath="mdiWindowClose"
-        @click="closeHandler"
-        class="absolute right-1 top-1"
-      />
       <slot></slot>
     </div>
   </div>
 </template>
 
 <script setup>
-import { mdiWindowClose } from "@mdi/js";
 import Mousetrap from "mousetrap";
 
-import CustomButton from "./CustomButton.vue";
-
 defineOptions({
   inheritAttrs: false,
 });
 const props = defineProps({
-  showClose: { type: Boolean },
   closeHandlerOverride: Function,
 });
 const isVisible = defineModel({ type: Boolean });
git clone https://git.99rst.org/PROJECT