Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 3200 | Rev 3207 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 3200 Rev 3201
Línea 10... Línea 10...
10
 
10
 
11
/* Layouts */
11
/* Layouts */
12
import RootLayout from '@layouts/root'
12
import RootLayout from '@layouts/root'
Línea 13... Línea 13...
13
import AppsNavigation from '@pages/apps-navigation/AppsNavigation'
13
import AppsNavigation from '@pages/apps-navigation/AppsNavigation'
14
 
14
 
-
 
15
import HabitsRoutes from './habits/routes'
Línea 15... Línea 16...
15
import HabitsRoutes from './habit/routes'
16
import GroupRoutes from './groups/routes'
16
import GroupRoutes from './group/routes'
17
import PrivateRoutesLayout from '@layouts/private-routes'
Línea 17... Línea 18...
17
 
18
 
18
const InmailLayout = lazy(() => import('@layouts/inmail/inmail-layout'))
19
const InmailLayout = lazy(() => import('@layouts/inmail/inmail-layout'))
19
const AuthLayout = lazy(() => import('@layouts/auth/auth-layout'))
20
const AuthLayout = lazy(() => import('@layouts/auth-layout'))
Línea 174... Línea 175...
174
            </Route>
175
            </Route>
175
          </Route>
176
          </Route>
Línea 176... Línea 177...
176
 
177
 
177
          {/* Private routes */}
178
          {/* Private routes */}
-
 
179
          <Route element={<PrivateRoutes />}>
178
          <Route element={<PrivateRoutes />}>
180
            <Route element={<PrivateRoutesLayout />}>
Línea 179... Línea 181...
179
            <Route path='/habits/*' element={<HabitsRoutes />} />
181
              <Route path='/habits/*' element={<HabitsRoutes />} />
Línea 180... Línea 182...
180
 
182
 
181
            <Route path='/group/*' element={<GroupRoutes />} />
183
              <Route path='/group/*' element={<GroupRoutes />} />
182
 
184
 
183
            <Route path='abuse-report'>
-
 
184
              <Route index element={<AbuseReportPage />} />
-
 
185
              <Route path='view/:id' element={<AbuseReportViewPage />} />
-
 
186
            </Route>
-
 
187
 
-
 
188
            <Route path='/dashboard'>
-
 
189
              <Route index element={<DashboardPage />} />
-
 
190
              <Route path='feed/:id' element={<DashboardPage />} />
-
 
191
            </Route>
-
 
192
 
-
 
193
            <Route path='/connection'>
-
 
194
              <Route index element={<Navigate to='my-connections' />} />
-
 
195
              <Route path='my-connections' element={<MyConnectionsPage />} />
-
 
196
              <Route
-
 
197
                path='invitations-sent'
-
 
198
                element={<InvitationsSendPage />}
-
 
199
              />
-
 
200
              <Route
-
 
201
                path='invitations-received'
-
 
202
                element={<InvitationsReceivedPage />}
-
 
203
              />
-
 
204
              <Route
-
 
205
                path='people-you-may-know'
-
 
206
                element={<PeopleYouMayKnowPage />}
185
              <Route path='abuse-report'>
Línea 207... Línea -...
207
              />
-
 
208
              <Route path='people-blocked' element={<PeopleBlockedPage />} />
-
 
209
            </Route>
-
 
210
 
-
 
211
            <Route path='/profile'>
-
 
212
              <Route index element={<Navigate to='my-profiles' />} />
-
 
213
              <Route path='view/:uuid' element={<ProfileViewPage />} />
-
 
214
              <Route
186
                <Route index element={<AbuseReportPage />} />
215
                path='people-viewed-profile'
187
                <Route path='view/:id' element={<AbuseReportViewPage />} />
216
                element={<PeopleViewedMyProfilePage />}
188
              </Route>
217
              />
189
 
218
              <Route path='my-profiles'>
-
 
Línea 219... Línea 190...
219
                <Route index element={<MyProfilesPage />} />
190
              <Route path='/dashboard'>
220
                <Route path='edit/:uuid' element={<ProfileEditPage />} />
191
                <Route index element={<DashboardPage />} />
221
              </Route>
192
                <Route path='feed/:id' element={<DashboardPage />} />
-
 
193
              </Route>
-
 
194
 
-
 
195
              <Route path='/connection'>
-
 
196
                <Route index element={<Navigate to='my-connections' />} />
-
 
197
                <Route path='my-connections' element={<MyConnectionsPage />} />
-
 
198
                <Route
222
            </Route>
199
                  path='invitations-sent'
-
 
200
                  element={<InvitationsSendPage />}
-
 
201
                />
-
 
202
                <Route
-
 
203
                  path='invitations-received'
-
 
204
                  element={<InvitationsReceivedPage />}
223
 
205
                />
224
            <Route path='/job'>
206
                <Route
Línea 225... Línea 207...
225
              <Route index element={<Navigate to='saved-jobs' />} />
207
                  path='people-you-may-know'
226
              <Route path='view/:uuid' element={<JobViewPage />} />
208
                  element={<PeopleYouMayKnowPage />}
227
              <Route path='saved-jobs' element={<SavedJobsPage />} />
209
                />
228
              <Route path='applied-jobs' element={<AppliedJobsPage />} />\
210
                <Route path='people-blocked' element={<PeopleBlockedPage />} />
229
            </Route>
211
              </Route>
230
 
212
 
231
            <Route path='/company'>
213
              <Route path='/profile'>
232
              <Route index element={<Navigate to='my-companies' />} />
-
 
233
              <Route path='my-companies' element={<MyCompanies />} />
-
 
234
              <Route
214
                <Route index element={<Navigate to='my-profiles' />} />
235
                path='following-companies'
215
                <Route path='view/:uuid' element={<ProfileViewPage />} />
236
                element={<FollowingCompaniesPage />}
-
 
237
              />
-
 
238
              <Route path='i-work-with' element={<CompaniesWhenIWorkPage />} />
-
 
239
              <Route
216
                <Route
240
                path='requests-sent'
-
 
241
                element={<CompanyRequestSendPage />}
217
                  path='people-viewed-profile'
242
              />
-
 
243
              <Route
-
 
244
                path='requests-sent'
-
 
245
                element={<CompanyRequestSendPage />}
-
 
246
              />
218
                  element={<PeopleViewedMyProfilePage />}
Línea 247... Línea 219...
247
              <Route
219
                />
248
                path='invitations-received'
220
                <Route path='my-profiles'>
249
                element={<CompanyInvitationsReceivedPage />}
221
                  <Route index element={<MyProfilesPage />} />
-
 
222
                  <Route path='edit/:uuid' element={<ProfileEditPage />} />
-
 
223
                </Route>
250
              />
224
              </Route>
Línea 251... Línea 225...
251
              <Route path='view/:uuid' element={<CompanyViewPage />} />
225
 
252
            </Route>
226
              <Route path='/job'>
-
 
227
                <Route index element={<Navigate to='saved-jobs' />} />
-
 
228
                <Route path='view/:uuid' element={<JobViewPage />} />
-
 
229
                <Route path='saved-jobs' element={<SavedJobsPage />} />
-
 
230
                <Route path='applied-jobs' element={<AppliedJobsPage />} />\
-
 
231
              </Route>
-
 
232
 
-
 
233
              <Route path='/company'>
-
 
234
                <Route index element={<Navigate to='my-companies' />} />
-
 
235
                <Route path='my-companies' element={<MyCompanies />} />
-
 
236
                <Route
-
 
237
                  path='following-companies'
-
 
238
                  element={<FollowingCompaniesPage />}
-
 
239
                />
253
 
240
                <Route
254
            <Route path='/knowledge-area'>
241
                  path='i-work-with'
255
              <Route index element={<KnowledgeAreaPage />} />
242
                  element={<CompaniesWhenIWorkPage />}
-
 
243
                />
-
 
244
                <Route
-
 
245
                  path='requests-sent'
-
 
246
                  element={<CompanyRequestSendPage />}
256
              <Route path='view/:uuid' element={<KnowledgeViewPage />} />
247
                />
-
 
248
                <Route
257
            </Route>
249
                  path='requests-sent'
Línea 258... Línea -...
258
 
-
 
259
            <Route path='/my-coach'>
-
 
260
              <Route index element={<MyCoachPage />} />
-
 
261
              <Route
-
 
262
                path='questions/view/:uuid'
-
 
263
                element={<MyCoachViewPage />}
-
 
264
              />
-
 
265
            </Route>
-
 
266
 
-
 
267
            <Route
-
 
268
              path='/microlearning'
250
                  element={<CompanyRequestSendPage />}
269
              element={
251
                />
270
                <MicrolearningLayout>
252
                <Route
271
                  <Outlet />
253
                  path='invitations-received'
Línea 272... Línea 254...
272
                </MicrolearningLayout>
254
                  element={<CompanyInvitationsReceivedPage />}
273
              }
255
                />
274
            >
256
                <Route path='view/:uuid' element={<CompanyViewPage />} />
275
              <Route index element={<CapsulesPage />} />
257
              </Route>
276
 
258
 
277
              <Route path='topics'>
259
              <Route path='/knowledge-area'>
278
                <Route index element={<TopicsPage />} />
260
                <Route index element={<KnowledgeAreaPage />} />
Línea -... Línea 261...
-
 
261
                <Route path='view/:uuid' element={<KnowledgeViewPage />} />
-
 
262
              </Route>
-
 
263
 
-
 
264
              <Route path='/my-coach'>
-
 
265
                <Route index element={<MyCoachPage />} />
-
 
266
                <Route
-
 
267
                  path='questions/view/:uuid'
-
 
268
                  element={<MyCoachViewPage />}
-
 
269
                />
-
 
270
              </Route>
-
 
271
 
-
 
272
              <Route
-
 
273
                path='/microlearning'
-
 
274
                element={
-
 
275
                  <MicrolearningLayout>
-
 
276
                    <Outlet />
-
 
277
                  </MicrolearningLayout>
-
 
278
                }
-
 
279
              >
-
 
280
                <Route index element={<CapsulesPage />} />
-
 
281
 
-
 
282
                <Route path='topics'>
-
 
283
                  <Route index element={<TopicsPage />} />
-
 
284
                  <Route
-
 
285
                    path=':topicId/capsules'
-
 
286
                    element={<TopicsViewPage />}
279
                <Route path=':topicId/capsules' element={<TopicsViewPage />} />
287
                  />
280
              </Route>
288
                </Route>
281
 
289
 
282
              <Route path='capsules'>
290
                <Route path='capsules'>
-
 
291
                  <Route path=':capsuleId/*' element={<CapsuleDetailsPage />} />
-
 
292
                  <Route
-
 
293
                    path=':capsuleId/slides'
-
 
294
                    element={<CapsuleSlidesPage />}
-
 
295
                  />
-
 
296
                </Route>
-
 
297
 
-
 
298
                <Route path='slides/:uuid' element={<SlidesPage />} />
283
                <Route path=':capsuleId/*' element={<CapsuleDetailsPage />} />
299
                <Route path='companies'>
284
                <Route
-
 
285
                  path=':capsuleId/slides'
-
 
286
                  element={<CapsuleSlidesPage />}
-
 
Línea -... Línea 300...
-
 
300
                  <Route index element={<CompaniesPage />} />
-
 
301
                  <Route path=':uuid' element={<ProgressPage />} />
-
 
302
                </Route>
-
 
303
                <Route path='timeline' element={<TimelinePage />} />
-
 
304
                <Route path='profile' element={<ProfilePage />} />
-
 
305
              </Route>
-
 
306
 
-
 
307
              <Route path='/inmail/*' element={<InmailLayout />}>
287
                />
308
                <Route index element={<InmailPage />} />
-
 
309
                <Route path=':uuid' element={<MessageViewPage />} />
-
 
310
              </Route>
288
              </Route>
311
 
289
 
312
              <Route
-
 
313
                path='/account-settings'
-
 
314
                element={<AccountSettingsLayout />}
290
              <Route path='slides/:uuid' element={<SlidesPage />} />
315
              >
-
 
316
                <Route index element={<BasicSettings />} />
-
 
317
                <Route path='notifications' element={<Notifications />} />
-
 
318
                <Route path='change-password' element={<ChangePassword />} />
-
 
319
                <Route path='change-image' element={<ChangeImage />} />
-
 
320
                <Route path='location' element={<Location />} />
-
 
321
                <Route path='privacy' element={<Privacy />} />
-
 
322
                <Route path='browsers' element={<Browsers />} />
Línea 291... Línea -...
291
              <Route path='companies'>
-
 
292
                <Route index element={<CompaniesPage />} />
-
 
293
                <Route path=':uuid' element={<ProgressPage />} />
-
 
294
              </Route>
-
 
295
              <Route path='timeline' element={<TimelinePage />} />
-
 
296
              <Route path='profile' element={<ProfilePage />} />
-
 
297
            </Route>
-
 
298
 
-
 
299
            <Route path='/inmail/*' element={<InmailLayout />}>
-
 
300
              <Route index element={<InmailPage />} />
323
                <Route path='ips' element={<Ips />} />
301
              <Route path=':uuid' element={<MessageViewPage />} />
-
 
302
            </Route>
-
 
303
 
324
                <Route path='devices' element={<Devices />} />
304
            <Route path='/account-settings' element={<AccountSettingsLayout />}>
-
 
305
              <Route index element={<BasicSettings />} />
-
 
306
              <Route path='notifications' element={<Notifications />} />
-
 
307
              <Route path='change-password' element={<ChangePassword />} />
-
 
308
              <Route path='change-image' element={<ChangeImage />} />
-
 
309
              <Route path='location' element={<Location />} />
-
 
310
              <Route path='privacy' element={<Privacy />} />
-
 
311
              <Route path='browsers' element={<Browsers />} />
-
 
312
              <Route path='ips' element={<Ips />} />
-
 
313
              <Route path='devices' element={<Devices />} />
325
                <Route path='close-account' element={<CloseAccount />} />
314
              <Route path='close-account' element={<CloseAccount />} />
326
                <Route path='transactions' element={<Transactions />} />
315
              <Route path='transactions' element={<Transactions />} />
327
              </Route>
316
            </Route>
328
              <Route path='/marketplace' element={<MarketPlacePage />} />
317
            <Route path='/marketplace' element={<MarketPlacePage />} />
329
              <Route path='/notifications' element={<NotificationsPage />} />