From 2dcf65f3d2913263284b2e9b48021a258d80c089 Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Thu, 25 Jan 2024 17:07:04 +0100 Subject: [PATCH 1/2] fix(FilePicker): Stop default close event in case of button press Signed-off-by: Ferdinand Thiessen --- lib/components/DialogBase.vue | 4 +- lib/components/FilePicker/FilePicker.vue | 57 +++++++++++++++--------- 2 files changed, 39 insertions(+), 22 deletions(-) diff --git a/lib/components/DialogBase.vue b/lib/components/DialogBase.vue index e014443b..128f6975 100644 --- a/lib/components/DialogBase.vue +++ b/lib/components/DialogBase.vue @@ -76,12 +76,12 @@ const props = withDefaults(defineProps<{ * * ``` */ - navigationClasses?: string[] + navigationClasses?: string|Record|(string|Record)[] /** * Optionally pass additionaly classes which will be set on the content wrapper for custom styling * @default [] */ - contentClasses?: string[] + contentClasses?: string|Record|(string|Record)[] /** * Optionally pass additionaly classes which will be set on the dialog itself * (the default `class` attribute will be set on the modal wrapper) diff --git a/lib/components/FilePicker/FilePicker.vue b/lib/components/FilePicker/FilePicker.vue index 1dd27f6e..f5f38c2c 100644 --- a/lib/components/FilePicker/FilePicker.vue +++ b/lib/components/FilePicker/FilePicker.vue @@ -1,5 +1,12 @@