mirror of
https://github.com/ArthurDanjou/ui.git
synced 2026-02-05 22:53:52 +01:00
fix(Accordion/Collapsible/NavigationMenu/Tabs): define unmountOnHide default
This commit is contained in:
@@ -98,6 +98,7 @@ import UIcon from './Icon.vue'
|
|||||||
const props = withDefaults(defineProps<AccordionProps<T>>(), {
|
const props = withDefaults(defineProps<AccordionProps<T>>(), {
|
||||||
type: 'single',
|
type: 'single',
|
||||||
collapsible: true,
|
collapsible: true,
|
||||||
|
unmountOnHide: true,
|
||||||
labelKey: 'label'
|
labelKey: 'label'
|
||||||
})
|
})
|
||||||
const emits = defineEmits<AccordionEmits>()
|
const emits = defineEmits<AccordionEmits>()
|
||||||
|
|||||||
@@ -34,7 +34,9 @@ extendDevtoolsMeta({ example: 'CollapsibleExample' })
|
|||||||
import { CollapsibleRoot, CollapsibleTrigger, CollapsibleContent, useForwardPropsEmits } from 'reka-ui'
|
import { CollapsibleRoot, CollapsibleTrigger, CollapsibleContent, useForwardPropsEmits } from 'reka-ui'
|
||||||
import { reactivePick } from '@vueuse/core'
|
import { reactivePick } from '@vueuse/core'
|
||||||
|
|
||||||
const props = defineProps<CollapsibleProps>()
|
const props = withDefaults(defineProps<CollapsibleProps>(), {
|
||||||
|
unmountOnHide: true
|
||||||
|
})
|
||||||
const emits = defineEmits<CollapsibleEmits>()
|
const emits = defineEmits<CollapsibleEmits>()
|
||||||
const slots = defineSlots<CollapsibleSlots>()
|
const slots = defineSlots<CollapsibleSlots>()
|
||||||
|
|
||||||
|
|||||||
@@ -141,8 +141,8 @@ import UCollapsible from './Collapsible.vue'
|
|||||||
const props = withDefaults(defineProps<NavigationMenuProps<I>>(), {
|
const props = withDefaults(defineProps<NavigationMenuProps<I>>(), {
|
||||||
orientation: 'horizontal',
|
orientation: 'horizontal',
|
||||||
delayDuration: 0,
|
delayDuration: 0,
|
||||||
labelKey: 'label',
|
unmountOnHide: true,
|
||||||
unmountOnHide: true
|
labelKey: 'label'
|
||||||
})
|
})
|
||||||
const emits = defineEmits<NavigationMenuEmits>()
|
const emits = defineEmits<NavigationMenuEmits>()
|
||||||
const slots = defineSlots<NavigationMenuSlots<T>>()
|
const slots = defineSlots<NavigationMenuSlots<T>>()
|
||||||
|
|||||||
@@ -96,6 +96,7 @@ const props = withDefaults(defineProps<TabsProps<T>>(), {
|
|||||||
content: true,
|
content: true,
|
||||||
defaultValue: '0',
|
defaultValue: '0',
|
||||||
orientation: 'horizontal',
|
orientation: 'horizontal',
|
||||||
|
unmountOnHide: true,
|
||||||
labelKey: 'label'
|
labelKey: 'label'
|
||||||
})
|
})
|
||||||
const emits = defineEmits<TabsEmits>()
|
const emits = defineEmits<TabsEmits>()
|
||||||
|
|||||||
Reference in New Issue
Block a user