Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 3683 | Ir a la última revisión | | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
3682 stevensc 1
import React, { Suspense, lazy } from 'react';
2
import { Routes, Route } from 'react-router-dom';
3
 
4
import { Spinner } from '@shared/components';
5
 
6
const MyGroupsPage = lazy(() => import('@groups/pages/MyGroupsPage'));
7
/* const GroupEditPage = lazy(() => import('@groups/pages/GroupEditPage'));
8
const GroupsRequestsSendPage = lazy(() => import('@groups/pages/GroupsRequestsSendPage'));
9
const GroupsRequestsReceivedPage = lazy(() => import('@groups/pages/GroupsRequestsReceivedPage')); */
10
const JoinedGroupsPage = lazy(() => import('@groups/pages/JoinedGroupsPage'));
11
/* const GroupPage = lazy(() => import('@groups/pages/GroupPage')); */
12
 
13
export default function GroupsRoutes() {
14
  return (
15
    <Suspense fallback={<Spinner absolute />}>
16
      <Routes>
17
        <Route path='my-groups'>
18
          <Route index element={<MyGroupsPage />} />
19
          {/* <Route path='edit/:uuid' element={<GroupEditPage />} /> */}
20
        </Route>
21
        {/* <Route path='requests-sent' element={<GroupsRequestsSendPage />} />
22
        <Route path='invitations-received' element={<GroupsRequestsReceivedPage />} /> */}
23
        <Route path='joined-groups' element={<JoinedGroupsPage />} />
24
        {/* <Route path='view/:uuid' element={<GroupPage />} /> */}
25
      </Routes>
26
    </Suspense>
27
  );
28
}