From f1af9f8f6e3ce76b9284850e8c8b277b147f3e4b Mon Sep 17 00:00:00 2001 From: Netfan Date: Thu, 1 May 2025 21:40:45 +0800 Subject: [PATCH] fix: add triggerClass binding to PopoverTrigger and update icon-picker styles (#6095) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Popover支持设置trigger的样式 * 修正icon-picker的input值更新 --- .../ui-kit/shadcn-ui/src/components/popover/popover.vue | 4 +++- .../common-ui/src/components/icon-picker/icon-picker.vue | 8 +++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/packages/@core/ui-kit/shadcn-ui/src/components/popover/popover.vue b/packages/@core/ui-kit/shadcn-ui/src/components/popover/popover.vue index 07d5d062..c398bddc 100644 --- a/packages/@core/ui-kit/shadcn-ui/src/components/popover/popover.vue +++ b/packages/@core/ui-kit/shadcn-ui/src/components/popover/popover.vue @@ -21,6 +21,7 @@ interface Props extends PopoverRootProps { class?: ClassType; contentClass?: ClassType; contentProps?: PopoverContentProps; + triggerClass?: ClassType; } const props = withDefaults(defineProps(), {}); @@ -32,6 +33,7 @@ const delegatedProps = computed(() => { class: _cls, contentClass: _, contentProps: _cProps, + triggerClass: _tClass, ...delegated } = props; @@ -43,7 +45,7 @@ const forwarded = useForwardPropsEmits(delegatedProps, emits);