mirror of
https://github.com/MrUnknownDE/panel.git
synced 2026-04-19 14:53:45 +02:00
Get modal base logic all worked out
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
<transition name="modal">
|
||||
<div class="modal-mask" v-show="show" v-on:click="close">
|
||||
<div class="modal-container" @click.stop>
|
||||
<div v-on:click="close" v-if="dismissable">
|
||||
<div v-on:click="close" v-if="dismissable && showCloseIcon">
|
||||
<Icon name="x"
|
||||
class="absolute pin-r pin-t m-2 text-neutral-500 cursor-pointer"
|
||||
aria-label="Close modal"
|
||||
@@ -24,6 +24,7 @@
|
||||
components: {Icon},
|
||||
|
||||
props: {
|
||||
showCloseIcon: {type: Boolean, default: true},
|
||||
modalName: {type: String, default: 'modal'},
|
||||
show: {type: Boolean, default: false},
|
||||
closeOnEsc: {type: Boolean, default: true},
|
||||
|
||||
Reference in New Issue
Block a user