@@ -48,10 +48,10 @@ export default defineComponent({
4848 < div class = { timelineItemClass ( index , parentIndex , actionData , item ) } >
4949 < div class = "vertical-list-item-top" >
5050 < div class = "vertical-list-item-top-left" >
51- < div class = { itemIconClass ( item , true ) } >
51+ { ctx . slots . iconContent ?. ( { option : item } ) || < div class = { itemIconClass ( item , true ) } >
5252 { ! item . icon && < div class = "list-empty-icon-dot" > </ div > }
5353 < em class = { itemIconClass ( item ) } > </ em >
54- </ div >
54+ </ div > }
5555 < div class = "vertical-list-item-top-left-title" > { ctx . slots . title ?.( { option : item } ) } </ div >
5656 </ div >
5757 < div class = "dp-action-timeline-item-data" > { item . createdAt } </ div >
@@ -62,10 +62,10 @@ export default defineComponent({
6262 const renderHorizontalBody = ( actionData : ActionData , parentIndex : number ) =>
6363 actionData . actions ?. map ( ( item , index ) => (
6464 < div class = { timelineItemClass ( index , parentIndex , actionData , item ) } >
65- < div class = { itemIconClass ( item , true ) } >
65+ { ctx . slots . iconContent ?. ( { option : item } ) || < div class = { itemIconClass ( item , true ) } >
6666 { ! item . icon && < div class = "list-empty-icon-dot" > </ div > }
6767 < em class = { itemIconClass ( item ) } > </ em >
68- </ div >
68+ </ div > }
6969 < div class = "dp-action-timeline-list-data" > { ctx . slots . content ?.( { option : item } ) } </ div >
7070 < div class = "dp-action-timeline-item-date" > { item . createdAt } </ div >
7171 { ! ( actionData . actions && data ?. value && index === actionData . actions . length - 1 && parentIndex === data ?. value ?. length - 1 ) && (
0 commit comments