@@ -85,40 +85,68 @@ export default defineConfig({
8585 { label : "Checkbox" , link : "components/checkbox" } ,
8686 { label : "CheckboxGroup" , link : "components/checkbox-group" } ,
8787 { label : "Collapsible" , link : "components/collapsible" } ,
88- { label : "ContextMenu" , link : "components/context-menu" } ,
8988 {
90- label : "ContextMenuItem" ,
91- link : "components/context-menu-item" ,
89+ label : "ContextMenu" ,
90+ items : [
91+ { label : "ContextMenu" , link : "components/context-menu" } ,
92+ {
93+ label : "ContextMenuItem" ,
94+ link : "components/context-menu-item" ,
95+ } ,
96+ ] ,
9297 } ,
9398 { label : "Divider" , link : "components/divider" } ,
9499 { label : "FormContainer" , link : "components/form-container" } ,
95100 { label : "FormGroup" , link : "components/form-group" } ,
96101 { label : "FormHelper" , link : "components/form-helper" } ,
97102 { label : "Icon" , link : "components/icon" } ,
98103 { label : "Label" , link : "components/label" } ,
99- { label : "MultiSelect" , link : "components/multi-select" } ,
100104 { label : "Option" , link : "components/option" } ,
101105 { label : "ProgressRing" , link : "components/progress-ring" } ,
102106 { label : "Radio" , link : "components/radio" } ,
103107 { label : "RadioGroup" , link : "components/radio-group" } ,
104108 { label : "Scrollable" , link : "components/scrollable" } ,
105- { label : "SingleSelect" , link : "components/single-select" } ,
109+ {
110+ label : "Select" ,
111+ items : [
112+ { label : "SingleSelect" , link : "components/single-select" } ,
113+ { label : "MultiSelect" , link : "components/multi-select" } ,
114+ ] ,
115+ } ,
106116 { label : "SplitLayout" , link : "components/split-layout" } ,
107- { label : "TabHeader" , link : "components/tab-header" } ,
108- { label : "TabPanel" , link : "components/tab-panel" } ,
109- { label : "Table" , link : "components/table" } ,
110- { label : "TableBody" , link : "components/table-body" } ,
111- { label : "TableCell" , link : "components/table-cell" } ,
112- { label : "TableHeader" , link : "components/table-header" } ,
113- { label : "TableHeaderCell" , link : "components/table-header-cell" } ,
114- { label : "TableRow" , link : "components/table-row" } ,
115- { label : "Tabs" , link : "components/tabs" } ,
117+ {
118+ label : "Table" ,
119+ items : [
120+ { label : "Table" , link : "components/table" } ,
121+ { label : "TableBody" , link : "components/table-body" } ,
122+ { label : "TableCell" , link : "components/table-cell" } ,
123+ { label : "TableHeader" , link : "components/table-header" } ,
124+ {
125+ label : "TableHeaderCell" ,
126+ link : "components/table-header-cell" ,
127+ } ,
128+ { label : "TableRow" , link : "components/table-row" } ,
129+ ] ,
130+ } ,
131+ {
132+ label : "Tabs" ,
133+ items : [
134+ { label : "Tabs" , link : "components/tabs" } ,
135+ { label : "TabHeader" , link : "components/tab-header" } ,
136+ { label : "TabPanel" , link : "components/tab-panel" } ,
137+ ] ,
138+ } ,
116139 { label : "Textarea" , link : "components/textarea" } ,
117140 { label : "Textfield" , link : "components/textfield" } ,
118141 { label : "ToolbarButton" , link : "components/toolbar-button" } ,
119142 { label : "ToolbarContainer" , link : "components/toolbar-container" } ,
120- { label : "TreeItem" , link : "components/tree-item" } ,
121- { label : "Tree" , link : "components/tree" } ,
143+ {
144+ label : "Tree" ,
145+ items : [
146+ { label : "Tree" , link : "components/tree" } ,
147+ { label : "TreeItem" , link : "components/tree-item" } ,
148+ ] ,
149+ } ,
122150 ] ,
123151 collapsed : true ,
124152 } ,
@@ -131,24 +159,36 @@ export default defineConfig({
131159 { label : "Checkbox" , link : "components/checkbox/api" } ,
132160 { label : "CheckboxGroup" , link : "components/checkbox-group/api" } ,
133161 { label : "Collapsible" , link : "components/collapsible/api" } ,
134- { label : "ContextMenu" , link : "components/context-menu/api" } ,
135162 {
136- label : "ContextMenuItem" ,
137- link : "components/context-menu-item/api" ,
163+ label : "ContextMenu" ,
164+ items : [
165+ { label : "ContextMenu" , link : "components/context-menu/api" } ,
166+ {
167+ label : "ContextMenuItem" ,
168+ link : "components/context-menu-item/api" ,
169+ } ,
170+ ] ,
171+ collapsed : false ,
138172 } ,
139173 { label : "Divider" , link : "components/divider/api" } ,
140174 { label : "FormContainer" , link : "components/form-container/api" } ,
141175 { label : "FormGroup" , link : "components/form-group/api" } ,
142176 { label : "FormHelper" , link : "components/form-helper/api" } ,
143177 { label : "Icon" , link : "components/icon/api" } ,
144178 { label : "Label" , link : "components/label/api" } ,
145- { label : "MultiSelect" , link : "components/multi-select/api" } ,
146179 { label : "Option" , link : "components/option/api" } ,
147180 { label : "ProgressRing" , link : "components/progress-ring/api" } ,
148181 { label : "Radio" , link : "components/radio/api" } ,
149182 { label : "RadioGroup" , link : "components/radio-group/api" } ,
150183 { label : "Scrollable" , link : "components/scrollable/api" } ,
151- { label : "SingleSelect" , link : "components/single-select/api" } ,
184+ {
185+ label : "Select" ,
186+ items : [
187+ { label : "SingleSelect" , link : "components/single-select/api" } ,
188+ { label : "MultiSelect" , link : "components/multi-select/api" } ,
189+ ] ,
190+ collapsed : false ,
191+ } ,
152192 { label : "SplitLayout" , link : "components/split-layout/api" } ,
153193 { label : "TabHeader" , link : "components/tab-header/api" } ,
154194 { label : "TabPanel" , link : "components/tab-panel/api" } ,
@@ -169,8 +209,13 @@ export default defineConfig({
169209 label : "ToolbarContainer" ,
170210 link : "components/toolbar-container/api" ,
171211 } ,
172- { label : "TreeItem" , link : "components/tree-item/api" } ,
173- { label : "Tree" , link : "components/tree/api" } ,
212+ {
213+ label : "Tree" ,
214+ items : [
215+ { label : "Tree" , link : "components/tree/api" } ,
216+ { label : "TreeItem" , link : "components/tree-item/api" } ,
217+ ] ,
218+ } ,
174219 ] ,
175220 collapsed : true ,
176221 } ,
0 commit comments