@@ -96,37 +96,6 @@ const SidebarNav = props => {
96
96
} ,
97
97
]
98
98
99
- const itemsProfile = [
100
- {
101
- name : 'My Profile' ,
102
- link : '/profile' ,
103
- Icon : IconInfo ,
104
- } ,
105
- {
106
- name : 'Profile Settings' ,
107
- link : '/profile/settings' ,
108
- Icon : IconSettings ,
109
- } ,
110
- ]
111
-
112
- const itemsOrganizations = [
113
- {
114
- name : 'My Organizations' ,
115
- link : '/organizations' ,
116
- Icon : IconInfo ,
117
- } ,
118
- {
119
- name : 'Organization Settings' ,
120
- link : '/organizations/settings' ,
121
- Icon : IconSettings ,
122
- } ,
123
- {
124
- name : 'Team' ,
125
- link : '/organizations/users' ,
126
- Icon : IconGroup ,
127
- } ,
128
- ]
129
-
130
99
const itemsAuth = [
131
100
{
132
101
name : 'Login' ,
@@ -146,6 +115,39 @@ const SidebarNav = props => {
146
115
} ,
147
116
]
148
117
118
+ const itemsAccount = [
119
+ {
120
+ name : 'Profile' ,
121
+ items : [
122
+ {
123
+ name : 'My Profile' ,
124
+ link : '/profile/me' ,
125
+ } ,
126
+ {
127
+ name : 'User Profile' ,
128
+ link : '/profile/user/2' ,
129
+ } ,
130
+ {
131
+ name : 'Profile Settings' ,
132
+ link : '/profile/settings' ,
133
+ } ,
134
+ ] ,
135
+ } ,
136
+ {
137
+ name : 'Organization' ,
138
+ items : [
139
+ {
140
+ name : 'My Organizations' ,
141
+ link : '/organizations' ,
142
+ } ,
143
+ {
144
+ name : 'Organization Settings' ,
145
+ link : '/organizations/1/settings' ,
146
+ } ,
147
+ ] ,
148
+ } ,
149
+ ]
150
+
149
151
const itemsAdmin = [
150
152
{
151
153
name : 'Admin Dashboard' ,
@@ -175,48 +177,17 @@ const SidebarNav = props => {
175
177
} ,
176
178
]
177
179
178
- // eslint-disable-next-line
179
- const itemsAppModules = [
180
- {
181
- name : 'Sales Management' ,
182
- link : '/sales' ,
183
- Icon : IconSales ,
184
- items : itemsSales ,
185
- } ,
186
- // {
187
- // name: 'Customer Support',
188
- // link: '/support',
189
- // Icon: IconPhone,
190
- // },
191
- // {
192
- // name: 'Content Management',
193
- // link: '/content',
194
- // Icon: IconContent,
195
- // items: itemsContent,
196
- // },
197
- // {
198
- // name: 'Services',
199
- // link: '/services',
200
- // Icon: IconSync,
201
- // },
202
- ]
203
-
204
180
const itemsCoreModules = [
205
181
{
206
182
name : 'Auth' ,
207
183
items : itemsAuth ,
208
184
Icon : IconPreson ,
209
185
} ,
210
186
{
211
- name : 'Profile ' ,
212
- items : itemsProfile ,
187
+ name : 'Account ' ,
188
+ items : itemsAccount ,
213
189
Icon : IconProfile ,
214
190
} ,
215
- {
216
- name : 'Organizations' ,
217
- items : itemsOrganizations ,
218
- Icon : IconAccount ,
219
- } ,
220
191
{
221
192
name : 'Administration' ,
222
193
items : itemsAdmin ,
@@ -229,14 +200,6 @@ const SidebarNav = props => {
229
200
} ,
230
201
]
231
202
232
- const itemsUI = [
233
- {
234
- name : 'UI Components' ,
235
- link : '/demo/components' ,
236
- Icon : IconPersonalVideo ,
237
- } ,
238
- ]
239
-
240
203
const itemsTheme = [
241
204
{
242
205
name : 'Why Modular?' ,
@@ -269,7 +232,7 @@ const SidebarNav = props => {
269
232
< List className = { classes . navList } disablePadding >
270
233
{ ! isCollapsed && (
271
234
< ListSubheader disableSticky = { true } className = { classes . navListHeader } >
272
- Applications
235
+ Sales Management
273
236
</ ListSubheader >
274
237
) }
275
238
< SidebarNavItems isCollapsed = { isCollapsed } items = { itemsSales } />
@@ -278,20 +241,21 @@ const SidebarNav = props => {
278
241
< List className = { classes . navList } disablePadding >
279
242
{ ! isCollapsed && (
280
243
< ListSubheader disableSticky = { true } className = { classes . navListHeader } >
281
- Basic Functionality
244
+ Content Management
282
245
</ ListSubheader >
283
246
) }
284
- < SidebarNavItems isCollapsed = { isCollapsed } items = { itemsCoreModules } />
247
+ < SidebarNavItems isCollapsed = { isCollapsed } items = { itemsContent } />
285
248
</ List >
286
249
287
250
< List className = { classes . navList } disablePadding >
288
251
{ ! isCollapsed && (
289
- < ListSubheader inset disableSticky = { true } >
290
- UI & Utils
252
+ < ListSubheader disableSticky = { true } className = { classes . navListHeader } >
253
+ Core Modules
291
254
</ ListSubheader >
292
255
) }
293
- < SidebarNavItems isCollapsed = { isCollapsed } items = { itemsUI } />
256
+ < SidebarNavItems isCollapsed = { isCollapsed } items = { itemsCoreModules } />
294
257
</ List >
258
+
295
259
< List className = { classes . navList } disablePadding >
296
260
{ ! isCollapsed && (
297
261
< ListSubheader disableSticky = { true } className = { classes . navListHeader } >
0 commit comments