@@ -46,19 +46,21 @@ const maxHeight = computed(() => {
4646 </script >
4747
4848<template >
49- <details :id =" `details_${uid}`" ref =" details" @toggle =" toggleDetails" >
50- <summary >
51- <div class =" vue-ui-accordion-head" :style =" `background:${accordionConfig.head.backgroundColor};padding:${accordionConfig.head.padding};`" >
52- <div class =" vue-ui-accordion-arrow" >
53- <slot name =" arrow" v-if =" accordionConfig.head.useArrowSlot" v-bind =" { backgroundColor: accordionConfig.head.backgroundColor, color: accordionConfig.head.color, iconColor: accordionConfig.head.iconColor, isOpen }" />
54- <BaseIcon name =" arrowRight" v-else :stroke =" accordionConfig.head.iconColor" />
49+ <div >
50+ <details :id =" `details_${uid}`" ref =" details" @toggle =" toggleDetails" >
51+ <summary >
52+ <div class =" vue-ui-accordion-head" :style =" `background:${accordionConfig.head.backgroundColor};padding:${accordionConfig.head.padding};`" >
53+ <div class =" vue-ui-accordion-arrow" >
54+ <slot name =" arrow" v-if =" accordionConfig.head.useArrowSlot" v-bind =" { backgroundColor: accordionConfig.head.backgroundColor, color: accordionConfig.head.color, iconColor: accordionConfig.head.iconColor, isOpen }" />
55+ <BaseIcon name =" arrowRight" v-else :stroke =" accordionConfig.head.iconColor" />
56+ </div >
57+ <slot name =" title" v-bind =" { color: accordionConfig.head.color, isOpen }" />
5558 </div >
56- <slot name =" title" v-bind =" { color: accordionConfig.head.color, isOpen }" />
57- </div >
58- </summary >
59- </details >
60- <div class =" vue-ui-accordion-content" :style =" `background:${accordionConfig.body.backgroundColor};color:${accordionConfig.body.color}`" >
61- <slot name =" content" v-bind =" { backgroundColor: accordionConfig.body.backgroundColor, color: accordionConfig.body.color, isOpen }" />
59+ </summary >
60+ </details >
61+ <div class =" vue-ui-accordion-content" :style =" `background:${accordionConfig.body.backgroundColor};color:${accordionConfig.body.color}`" >
62+ <slot name =" content" v-bind =" { backgroundColor: accordionConfig.body.backgroundColor, color: accordionConfig.body.color, isOpen }" />
63+ </div >
6264 </div >
6365</template >
6466
0 commit comments