mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2026-02-04 15:37:17 +00:00
Ajout de la condition v-if pour afficher le masque modal uniquement lorsque props.show est vrai et amélioration des types dans les définitions de slots.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<transition name="modal">
|
||||
<div class="modal-mask">
|
||||
<div class="modal-mask" v-if="props.show">
|
||||
<!-- :: styles bootstrap :: -->
|
||||
<div
|
||||
class="modal fade show"
|
||||
@@ -47,13 +47,14 @@
|
||||
* [+] modal design can be configured using css classes (size, scroll)
|
||||
*/
|
||||
import { trans, MODAL_ACTION_CLOSE } from "translator";
|
||||
import { defineProps } from "vue";
|
||||
|
||||
import type { VNode } from "vue";
|
||||
|
||||
defineSlots<{
|
||||
header?: () => any;
|
||||
body?: () => any;
|
||||
footer?: () => any;
|
||||
"body-head"?: () => any;
|
||||
header?: () => VNode;
|
||||
body?: () => VNode;
|
||||
footer?: () => VNode;
|
||||
"body-head"?: () => VNode;
|
||||
}>();
|
||||
|
||||
export interface ModalProps {
|
||||
|
||||
Reference in New Issue
Block a user