From 034062df6504e430ebcb432efed1c2567bd80ead Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Fri, 17 May 2024 11:58:31 +0200 Subject: [PATCH] chore(Link): add `pickLinkProps` util --- src/runtime/components/Breadcrumb.vue | 6 +++--- src/runtime/components/Button.vue | 6 +++--- src/runtime/components/ContextMenu.vue | 2 +- src/runtime/components/ContextMenuContent.vue | 9 ++++----- src/runtime/components/DropdownMenu.vue | 2 +- src/runtime/components/DropdownMenuContent.vue | 9 ++++----- src/runtime/components/NavigationMenu.vue | 6 +++--- src/runtime/utils/link.ts | 6 ++++++ 8 files changed, 25 insertions(+), 21 deletions(-) create mode 100644 src/runtime/utils/link.ts diff --git a/src/runtime/components/Breadcrumb.vue b/src/runtime/components/Breadcrumb.vue index ccbba24a..24c02b0f 100644 --- a/src/runtime/components/Breadcrumb.vue +++ b/src/runtime/components/Breadcrumb.vue @@ -11,7 +11,7 @@ const appConfig = _appConfig as AppConfig & { ui: { breadcrumb: Partial { label?: string icon?: string avatar?: AvatarProps @@ -41,7 +41,7 @@ import { computed } from 'vue' import { Primitive } from 'radix-vue' import { useAppConfig } from '#imports' import { ULink, UIcon, UAvatar } from '#components' -import { omit } from '#ui/utils' +import { pickLinkProps } from '#ui/utils/link' const props = defineProps>() const slots = defineSlots>() @@ -56,7 +56,7 @@ const ui = computed(() => tv({ extend: breadcrumb, slots: props.ui })())