From b20c8c82ab16b7d8efadc8be156a7913a21d5467 Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Tue, 4 Oct 2022 23:56:54 +0200 Subject: [PATCH] chore(preset): handle transitions --- src/runtime/components/elements/Dropdown.vue | 14 ++--- src/runtime/components/forms/SelectCustom.vue | 6 ++- .../components/overlays/Notification.vue | 14 ++--- src/runtime/components/overlays/Popover.vue | 25 ++++----- src/runtime/components/overlays/Tooltip.vue | 25 ++++----- src/runtime/presets/default.ts | 53 ++++++++++++++++++- 6 files changed, 89 insertions(+), 48 deletions(-) diff --git a/src/runtime/components/elements/Dropdown.vue b/src/runtime/components/elements/Dropdown.vue index 45967d12..8546a1cd 100644 --- a/src/runtime/components/elements/Dropdown.vue +++ b/src/runtime/components/elements/Dropdown.vue @@ -7,15 +7,7 @@
- +
@@ -105,6 +97,10 @@ const props = defineProps({ type: String, default: () => $ui.dropdown.base }, + transitionClass: { + type: Object, + default: () => $ui.dropdown.transition + }, itemBaseClass: { type: String, default: () => $ui.dropdown.item.base diff --git a/src/runtime/components/forms/SelectCustom.vue b/src/runtime/components/forms/SelectCustom.vue index a8a7b60a..1da97a12 100644 --- a/src/runtime/components/forms/SelectCustom.vue +++ b/src/runtime/components/forms/SelectCustom.vue @@ -28,7 +28,7 @@
- + $ui.selectCustom.list.input }, + listTransitionClass: { + type: Object, + default: () => $ui.selectCustom.list.transition + }, listOptionBaseClass: { type: String, default: () => $ui.selectCustom.list.option.base diff --git a/src/runtime/components/overlays/Notification.vue b/src/runtime/components/overlays/Notification.vue index bc4d3123..2724e272 100644 --- a/src/runtime/components/overlays/Notification.vue +++ b/src/runtime/components/overlays/Notification.vue @@ -1,13 +1,5 @@