diff --git a/src/runtime/components/overlays/Modal.vue b/src/runtime/components/overlays/Modal.vue
index 620bbe46..b28b2330 100644
--- a/src/runtime/components/overlays/Modal.vue
+++ b/src/runtime/components/overlays/Modal.vue
@@ -7,7 +7,7 @@
-
+
@@ -75,6 +75,16 @@ export default defineComponent({
}
})
+ const transitionClass = computed(() => {
+ if (!props.transition) {
+ return {}
+ }
+
+ return {
+ ...ui.value.transition
+ }
+ })
+
function close (value: boolean) {
isOpen.value = value
emit('close')
@@ -84,6 +94,7 @@ export default defineComponent({
// eslint-disable-next-line vue/no-dupe-keys
ui,
isOpen,
+ transitionClass,
close
}
}