From d0c7b8fad36c44ae12c14dae5c15bb9d46af43ee Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Mon, 11 Mar 2024 17:39:05 +0100 Subject: [PATCH] chore(Button): update --- src/runtime/components/Button.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/runtime/components/Button.vue b/src/runtime/components/Button.vue index d220f44f..028161b5 100644 --- a/src/runtime/components/Button.vue +++ b/src/runtime/components/Button.vue @@ -50,7 +50,7 @@ const props = defineProps() const slots = defineSlots() const appConfig = useAppConfig() -const forward = useForwardProps(reactiveOmit(props, 'type', 'label', 'color', 'variant', 'size', 'icon', 'leading', 'leadingIcon', 'trailing', 'trailingIcon', 'loading', 'loadingIcon', 'square', 'block', 'disabled', 'truncate', 'class', 'ui')) +const linkProps = useForwardProps(reactiveOmit(props, 'type', 'label', 'color', 'variant', 'size', 'icon', 'leading', 'leadingIcon', 'trailing', 'trailingIcon', 'loading', 'loadingIcon', 'square', 'block', 'disabled', 'truncate', 'class', 'ui')) const isLeading = computed(() => (props.icon && props.leading) || (props.icon && !props.trailing) || (props.loading && !props.trailing) || !!props.leadingIcon) const isTrailing = computed(() => (props.icon && props.trailing) || (props.loading && props.trailing) || !!props.trailingIcon) @@ -93,7 +93,7 @@ const trailingIconClass = computed(() => ui.value.trailingIcon()) :type="type" :disabled="disabled" :class="ui.base({ class: props.class })" - v-bind="forward" + v-bind="linkProps" >