Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 3677 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 3677 Rev 3719
Línea 1... Línea 1...
1
import React from 'react';
1
import React, { lazy, Suspense } from 'react';
2
import { Routes, Route } from 'react-router-dom';
2
import { Routes, Route } from 'react-router-dom';
3
 
3
 
-
 
4
import { Spinner } from '@shared/components';
4
import { InmailLayout } from '@inmail/layouts';
5
import { InmailLayout } from '@inmail/layouts';
-
 
6
 
5
import { InmailPage } from '@inmail/pages';
7
const InmailPage = lazy(() => import('@inmail/pages/InmailPage'));
6
 
8
 
7
export default function InmailRoutes() {
9
export default function InmailRoutes() {
8
  return (
10
  return (
-
 
11
    <Suspense fallback={<Spinner />}>
9
    <Routes>
12
      <Routes>
10
      <Route element={<InmailLayout />}>
13
        <Route element={<InmailLayout />}>
11
        <Route index element={<InmailPage />} />
14
          <Route index element={<InmailPage />} />
12
        <Route path='user/:uuid' element={<InmailPage />} />
15
          <Route path='user/:uuid' element={<InmailPage />} />
13
      </Route>
16
        </Route>
14
    </Routes>
17
      </Routes>
-
 
18
    </Suspense>
15
  );
19
  );
16
}
20
}