@@ -67,7 +67,18 @@ export const Template = ({
67
67
setName : "workflow" ,
68
68
} ) }
69
69
</ span >
70
- < span class ="spectrum-AppFrameSideNav-list-item-label "> ${ navItem . label } </ span >
70
+ < span class ="spectrum-AppFrameSideNav-list-item-label ">
71
+ ${ navItem . label }
72
+ ${ when ( navItem . tier === 0 , ( ) => html `
73
+ < span class ="spectrum-AppFrameSideNav-list-item-disclosureIcon ">
74
+ ${ Icon ( {
75
+ iconName : "ChevronRight100" ,
76
+ setName : "ui" ,
77
+ customClasses : [ "spectrum-AppFrameSideNav-list-item-disclosureIcon" ] ,
78
+ } ) }
79
+ </ span > `
80
+ ) }
81
+ </ span >
71
82
</ a >
72
83
</ li > `
73
84
) }
@@ -82,7 +93,7 @@ export const Template = ({
82
93
[ `${ rootClass } -list-item` ] : true ,
83
94
[ `${ rootClass } -list-item--current` ] : navItem . isCurrent ,
84
95
[ `${ rootClass } -list-item--endSectionStart` ] : navItem . isEndSectionStart ,
85
- [ "is-expanded" ] : navItem . isExpanded ,
96
+ [ "is-expanded" ] : navItem . isCurrent ,
86
97
} ) }
87
98
data-tier =${ ifDefined ( navItem . tier ) }
88
99
>
@@ -97,7 +108,18 @@ export const Template = ({
97
108
setName : "workflow" ,
98
109
} ) }
99
110
</ span >
100
- < span class ="spectrum-AppFrameSideNav-list-item-label "> ${ navItem . label } </ span >
111
+ < span class ="spectrum-AppFrameSideNav-list-item-label ">
112
+ ${ navItem . label }
113
+ ${ when ( navItem . tier === 0 , ( ) => html `
114
+ < span class ="spectrum-AppFrameSideNav-list-item-disclosureIcon ">
115
+ ${ Icon ( {
116
+ iconName : "ChevronRight100" ,
117
+ setName : "ui" ,
118
+ customClasses : [ "spectrum-AppFrameSideNav-list-item-disclosureIcon" ] ,
119
+ } ) }
120
+ </ span > `
121
+ ) }
122
+ </ span >
101
123
</ a >
102
124
</ li > `
103
125
) }
0 commit comments