File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -177,6 +177,8 @@ import UBadge from './Badge.vue'
177177import UPopover from ' ./Popover.vue'
178178import UTooltip from ' ./Tooltip.vue'
179179
180+ defineOptions ({ inheritAttrs: false })
181+
180182const props = withDefaults (defineProps <NavigationMenuProps <T >>(), {
181183 orientation: ' horizontal' ,
182184 contentOrientation: ' horizontal' ,
@@ -392,7 +394,7 @@ function getAccordionDefaultValue(list: NavigationMenuItem[], level = 0) {
392394 </component >
393395 </DefineItemTemplate >
394396
395- <NavigationMenuRoot v-bind =" rootProps" :data-collapsed =" collapsed" :class =" ui.root({ class: [props.ui?.root, props.class] })" >
397+ <NavigationMenuRoot v-bind =" { ... rootProps, ...$attrs } " :data-collapsed =" collapsed" :class =" ui.root({ class: [props.ui?.root, props.class] })" >
396398 <slot name =" list-leading" />
397399
398400 <template v-for =" (list , listIndex ) in lists " :key =" ` list-${listIndex } ` " >
Original file line number Diff line number Diff line change @@ -107,6 +107,8 @@ import { get } from '../utils'
107107import { tv } from ' ../utils/tv'
108108import UIcon from ' ./Icon.vue'
109109
110+ defineOptions ({ inheritAttrs: false })
111+
110112const props = withDefaults (defineProps <TreeProps <T , VK , M >>(), {
111113 labelKey: ' label' as never ,
112114 valueKey: ' value' as never
@@ -199,7 +201,7 @@ const defaultExpanded = computed(() =>
199201 </DefineTreeTemplate >
200202
201203 <TreeRoot
202- v-bind =" (rootProps as unknown as TreeRootProps<NestedItem<T>>)"
204+ v-bind =" { ... (rootProps as unknown as TreeRootProps<NestedItem<T>>), ...$attrs } "
203205 :class =" ui.root({ class: [props.ui?.root, props.class] })"
204206 :get-key =" getItemValue"
205207 :default-expanded =" defaultExpanded"
You can’t perform that action at this time.
0 commit comments