Rev 3683 | Rev 3688 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
import React, { Suspense, lazy } from 'react';import { Routes, Route } from 'react-router-dom';import { Spinner } from '@shared/components';import { GroupsLayout } from '@groups/layout';const MyGroupsPage = lazy(() => import('@groups/pages/MyGroupsPage'));const GroupEditPage = lazy(() => import('@groups/pages/GroupEditPage'));/* const GroupsRequestsSendPage = lazy(() => import('@groups/pages/GroupsRequestsSendPage'));const GroupsRequestsReceivedPage = lazy(() => import('@groups/pages/GroupsRequestsReceivedPage')); */const JoinedGroupsPage = lazy(() => import('@groups/pages/JoinedGroupsPage'));const GroupPage = lazy(() => import('@groups/pages/GroupPage'));export default function GroupsRoutes() {return (<Suspense fallback={<Spinner absolute />}><Routes><Route element={<GroupsLayout />}><Route path='my-groups'><Route index element={<MyGroupsPage />} /><Route path='edit/:uuid' element={<GroupEditPage />} /></Route>{/* <Route path='requests-sent' element={<GroupsRequestsSendPage />} /><Route path='invitations-received' element={<GroupsRequestsReceivedPage />} /> */}<Route path='joined-groups' element={<JoinedGroupsPage />} /><Route path='view/:uuid' element={<GroupPage />} /></Route></Routes></Suspense>);}