closeable prop
This commit is contained in:
parent
7527351620
commit
4bead341a1
2 changed files with 3 additions and 2 deletions
|
@ -3,7 +3,7 @@
|
|||
<i v-if="warn" class="ph-warning ph-bold ph-lg"></i>
|
||||
<i v-else class="ph-bold ph-lg" :class="icon ? `ph-${icon}` : 'ph-info'"></i>
|
||||
<slot></slot>
|
||||
<button class="_button close" @click.stop="close">
|
||||
<button v-if="closeable" class="_button close" @click.stop="close">
|
||||
<i class="ph-x ph-bold ph-lg"></i>
|
||||
</button>
|
||||
</div>
|
||||
|
@ -18,6 +18,7 @@ defineProps<{
|
|||
icon?: string;
|
||||
warn?: boolean;
|
||||
card?: boolean;
|
||||
closeable?: boolean;
|
||||
}>();
|
||||
|
||||
const emit = defineEmits<{
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<template>
|
||||
<MkInfo v-if="tlHint && !tlHintClosed" class="_gap" @close="closeHint">
|
||||
<MkInfo v-if="tlHint && !tlHintClosed" :closeable="true" class="_gap" @close="closeHint">
|
||||
<I18n
|
||||
:src="tlHint"
|
||||
>
|
||||
|
|
Loading…
Reference in a new issue