@@ -12,10 +12,11 @@ import {
12
12
cilSpeedometer ,
13
13
cilStar ,
14
14
} from '@coreui/icons'
15
+ import { CNavGroup , CNavItem , CNavTitle } from '@coreui/react'
15
16
16
17
const _nav = [
17
18
{
18
- component : ' CNavItem' ,
19
+ component : CNavItem ,
19
20
name : 'Dashboard' ,
20
21
to : '/dashboard' ,
21
22
icon : < CIcon icon = { cilSpeedometer } customClassName = "nav-icon" /> ,
@@ -25,204 +26,181 @@ const _nav = [
25
26
} ,
26
27
} ,
27
28
{
28
- component : ' CNavTitle' ,
29
+ component : CNavTitle ,
29
30
name : 'Theme' ,
30
31
} ,
31
32
{
32
- component : ' CNavItem' ,
33
+ component : CNavItem ,
33
34
name : 'Colors' ,
34
35
to : '/theme/colors' ,
35
36
icon : < CIcon icon = { cilDrop } customClassName = "nav-icon" /> ,
36
37
} ,
37
38
{
38
- component : ' CNavItem' ,
39
+ component : CNavItem ,
39
40
name : 'Typography' ,
40
41
to : '/theme/typography' ,
41
42
icon : < CIcon icon = { cilPencil } customClassName = "nav-icon" /> ,
42
43
} ,
43
44
{
44
- component : ' CNavTitle' ,
45
+ component : CNavTitle ,
45
46
name : 'Components' ,
46
47
} ,
47
48
{
48
- component : ' CNavGroup' ,
49
+ component : CNavGroup ,
49
50
name : 'Base' ,
50
51
to : '/base' ,
51
52
icon : < CIcon icon = { cilPuzzle } customClassName = "nav-icon" /> ,
52
53
items : [
53
54
{
54
- component : ' CNavItem' ,
55
+ component : CNavItem ,
55
56
name : 'Accordion' ,
56
57
to : '/base/accordion' ,
57
58
} ,
58
59
{
59
- component : ' CNavItem' ,
60
+ component : CNavItem ,
60
61
name : 'Breadcrumb' ,
61
62
to : '/base/breadcrumbs' ,
62
63
} ,
63
64
{
64
- component : 'CNavItem' ,
65
-
65
+ component : CNavItem ,
66
66
name : 'Cards' ,
67
67
to : '/base/cards' ,
68
68
} ,
69
69
{
70
- component : 'CNavItem' ,
71
-
70
+ component : CNavItem ,
72
71
name : 'Carousel' ,
73
72
to : '/base/carousels' ,
74
73
} ,
75
74
{
76
- component : 'CNavItem' ,
77
-
75
+ component : CNavItem ,
78
76
name : 'Collapse' ,
79
77
to : '/base/collapses' ,
80
78
} ,
81
79
{
82
- component : 'CNavItem' ,
83
-
80
+ component : CNavItem ,
84
81
name : 'List group' ,
85
82
to : '/base/list-groups' ,
86
83
} ,
87
84
{
88
- component : 'CNavItem' ,
89
-
85
+ component : CNavItem ,
90
86
name : 'Navs & Tabs' ,
91
87
to : '/base/navs' ,
92
88
} ,
93
89
{
94
- component : 'CNavItem' ,
95
-
90
+ component : CNavItem ,
96
91
name : 'Pagination' ,
97
92
to : '/base/paginations' ,
98
93
} ,
99
94
{
100
- component : 'CNavItem' ,
101
-
95
+ component : CNavItem ,
102
96
name : 'Popovers' ,
103
97
to : '/base/popovers' ,
104
98
} ,
105
99
{
106
- component : 'CNavItem' ,
107
-
100
+ component : CNavItem ,
108
101
name : 'Progress' ,
109
102
to : '/base/progress' ,
110
103
} ,
111
104
{
112
- component : 'CNavItem' ,
113
-
105
+ component : CNavItem ,
114
106
name : 'Spinners' ,
115
107
to : '/base/spinners' ,
116
108
} ,
117
109
{
118
- component : 'CNavItem' ,
119
-
110
+ component : CNavItem ,
120
111
name : 'Tables' ,
121
112
to : '/base/tables' ,
122
113
} ,
123
114
{
124
- component : 'CNavItem' ,
125
-
115
+ component : CNavItem ,
126
116
name : 'Tooltips' ,
127
117
to : '/base/tooltips' ,
128
118
} ,
129
119
] ,
130
120
} ,
131
121
{
132
- component : ' CNavGroup' ,
122
+ component : CNavGroup ,
133
123
name : 'Buttons' ,
134
124
to : '/buttons' ,
135
125
icon : < CIcon icon = { cilCursor } customClassName = "nav-icon" /> ,
136
126
items : [
137
127
{
138
- component : 'CNavItem' ,
139
-
128
+ component : CNavItem ,
140
129
name : 'Buttons' ,
141
130
to : '/buttons/buttons' ,
142
131
} ,
143
132
{
144
- component : 'CNavItem' ,
145
-
133
+ component : CNavItem ,
146
134
name : 'Buttons groups' ,
147
135
to : '/buttons/button-groups' ,
148
136
} ,
149
137
{
150
- component : 'CNavItem' ,
151
-
138
+ component : CNavItem ,
152
139
name : 'Dropdowns' ,
153
140
to : '/buttons/dropdowns' ,
154
141
} ,
155
142
] ,
156
143
} ,
157
144
{
158
- component : ' CNavGroup' ,
145
+ component : CNavGroup ,
159
146
name : 'Forms' ,
160
147
icon : < CIcon icon = { cilNotes } customClassName = "nav-icon" /> ,
161
148
items : [
162
149
{
163
- component : 'CNavItem' ,
164
-
150
+ component : CNavItem ,
165
151
name : 'Form Control' ,
166
152
to : '/forms/form-control' ,
167
153
} ,
168
154
{
169
- component : 'CNavItem' ,
170
-
155
+ component : CNavItem ,
171
156
name : 'Select' ,
172
157
to : '/forms/select' ,
173
158
} ,
174
159
{
175
- component : 'CNavItem' ,
176
-
160
+ component : CNavItem ,
177
161
name : 'Checks & Radios' ,
178
162
to : '/forms/checks-radios' ,
179
163
} ,
180
164
{
181
- component : 'CNavItem' ,
182
-
165
+ component : CNavItem ,
183
166
name : 'Range' ,
184
167
to : '/forms/range' ,
185
168
} ,
186
169
{
187
- component : 'CNavItem' ,
188
-
170
+ component : CNavItem ,
189
171
name : 'Input Group' ,
190
172
to : '/forms/input-group' ,
191
173
} ,
192
174
{
193
- component : 'CNavItem' ,
194
-
175
+ component : CNavItem ,
195
176
name : 'Floating Labels' ,
196
177
to : '/forms/floating-labels' ,
197
178
} ,
198
179
{
199
- component : 'CNavItem' ,
200
-
180
+ component : CNavItem ,
201
181
name : 'Layout' ,
202
182
to : '/forms/layout' ,
203
183
} ,
204
184
{
205
- component : 'CNavItem' ,
206
-
185
+ component : CNavItem ,
207
186
name : 'Validation' ,
208
187
to : '/forms/validation' ,
209
188
} ,
210
189
] ,
211
190
} ,
212
191
{
213
- component : ' CNavItem' ,
192
+ component : CNavItem ,
214
193
name : 'Charts' ,
215
194
to : '/charts' ,
216
195
icon : < CIcon icon = { cilChartPie } customClassName = "nav-icon" /> ,
217
196
} ,
218
197
{
219
- component : ' CNavGroup' ,
198
+ component : CNavGroup ,
220
199
name : 'Icons' ,
221
200
icon : < CIcon icon = { cilStar } customClassName = "nav-icon" /> ,
222
201
items : [
223
202
{
224
- component : 'CNavItem' ,
225
-
203
+ component : CNavItem ,
226
204
name : 'CoreUI Free' ,
227
205
to : '/icons/coreui-icons' ,
228
206
badge : {
@@ -231,52 +209,46 @@ const _nav = [
231
209
} ,
232
210
} ,
233
211
{
234
- component : 'CNavItem' ,
235
-
212
+ component : CNavItem ,
236
213
name : 'CoreUI Flags' ,
237
214
to : '/icons/flags' ,
238
215
} ,
239
216
{
240
- component : 'CNavItem' ,
241
-
217
+ component : CNavItem ,
242
218
name : 'CoreUI Brands' ,
243
219
to : '/icons/brands' ,
244
220
} ,
245
221
] ,
246
222
} ,
247
223
{
248
- component : ' CNavGroup' ,
224
+ component : CNavGroup ,
249
225
name : 'Notifications' ,
250
226
icon : < CIcon icon = { cilBell } customClassName = "nav-icon" /> ,
251
227
items : [
252
228
{
253
- component : 'CNavItem' ,
254
-
229
+ component : CNavItem ,
255
230
name : 'Alerts' ,
256
231
to : '/notifications/alerts' ,
257
232
} ,
258
233
{
259
- component : 'CNavItem' ,
260
-
234
+ component : CNavItem ,
261
235
name : 'Badges' ,
262
236
to : '/notifications/badges' ,
263
237
} ,
264
238
{
265
- component : 'CNavItem' ,
266
-
239
+ component : CNavItem ,
267
240
name : 'Modal' ,
268
241
to : '/notifications/modals' ,
269
242
} ,
270
243
{
271
- component : 'CNavItem' ,
272
-
244
+ component : CNavItem ,
273
245
name : 'Toasts' ,
274
246
to : '/notifications/toasts' ,
275
247
} ,
276
248
] ,
277
249
} ,
278
250
{
279
- component : ' CNavItem' ,
251
+ component : CNavItem ,
280
252
name : 'Widgets' ,
281
253
to : '/widgets' ,
282
254
icon : < CIcon icon = { cilCalculator } customClassName = "nav-icon" /> ,
@@ -286,35 +258,31 @@ const _nav = [
286
258
} ,
287
259
} ,
288
260
{
289
- component : ' CNavTitle' ,
261
+ component : CNavTitle ,
290
262
name : 'Extras' ,
291
263
} ,
292
264
{
293
- component : ' CNavGroup' ,
265
+ component : CNavGroup ,
294
266
name : 'Pages' ,
295
267
icon : < CIcon icon = { cilStar } customClassName = "nav-icon" /> ,
296
268
items : [
297
269
{
298
- component : 'CNavItem' ,
299
-
270
+ component : CNavItem ,
300
271
name : 'Login' ,
301
272
to : '/login' ,
302
273
} ,
303
274
{
304
- component : 'CNavItem' ,
305
-
275
+ component : CNavItem ,
306
276
name : 'Register' ,
307
277
to : '/register' ,
308
278
} ,
309
279
{
310
- component : 'CNavItem' ,
311
-
280
+ component : CNavItem ,
312
281
name : 'Error 404' ,
313
282
to : '/404' ,
314
283
} ,
315
284
{
316
- component : 'CNavItem' ,
317
-
285
+ component : CNavItem ,
318
286
name : 'Error 500' ,
319
287
to : '/500' ,
320
288
} ,
0 commit comments