Proyectos de Subversion LeadersLinked - SPA

Rev

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

Rev 2877 Rev 2914
Línea 1... Línea 1...
1
import React, { lazy, Suspense } from 'react'
1
import React, { lazy, Suspense } from 'react'
2
import { Routes, Route, Navigate, Outlet } from 'react-router-dom'
2
import { Routes, Route, Navigate, Outlet } from 'react-router-dom'
3
import { ThemeProvider } from 'styled-components'
-
 
4
 
-
 
5
import { microlearning } from '@app/styles/themes'
-
 
Línea 6... Línea 3...
6
 
3
 
7
/* Components */
4
/* Components */
8
import AuthRoute from './auth-routes'
5
import AuthRoute from './auth-routes'
9
import PrivateRoutes from './private-routes'
6
import PrivateRoutes from './private-routes'
Línea 10... Línea 7...
10
import Spinner from '@app/components/UI/Spinner'
7
import Spinner from '@components/UI/Spinner'
11
 
8
 
12
/* Providers */
9
/* Providers */
13
import GoalsProvider from '@providers/goals'
10
import GoalsProvider from '@providers/goals'
14
import ValuesProvider from '@providers/values'
11
import ValuesProvider from '@providers/values'
15
import HabitsProvider from '@providers/habits'
12
import HabitsProvider from '@providers/habits'
16
import PurposesProvider from '@providers/purposes'
-
 
17
import ParadigmsProvider from '@providers/paradigms'
-
 
18
import InmailPage from '@app/pages/inmail/inmail-page'
-
 
19
import MessageViewPage from '@app/pages/inmail/message-view-page'
-
 
Línea 20... Línea 13...
20
import InmailLayout from '@app/layouts/inmail/inmail-layout'
13
import PurposesProvider from '@providers/purposes'
-
 
14
import ParadigmsProvider from '@providers/paradigms'
-
 
15
 
21
import RootLayout from '@layouts/root'
16
/* Layouts */
22
 
17
import RootLayout from '@layouts/root'
23
/* Layouts */
18
const InmailLayout = lazy(() => import('@layouts/inmail/inmail-layout'))
24
const AuthLayout = lazy(() => import('@layouts/auth/auth-layout'))
19
const AuthLayout = lazy(() => import('@layouts/auth/auth-layout'))
25
const HabitsLayout = lazy(() => import('@layouts/habits/habits-layout'))
20
const HabitsLayout = lazy(() => import('@layouts/habits/habits-layout'))
Línea 26... Línea 21...
26
const MicrolearningLayout = lazy(() =>
21
const MicrolearningLayout = lazy(() =>
-
 
22
  import('@layouts/micro-learning/micro-learning-layout')
-
 
23
)
27
  import('@layouts/micro-learning/micro-learning-layout')
24
 
28
)
25
/* Pages */
29
 
26
const InmailPage = lazy(() => import('@pages/inmail/inmail-page'))
30
/* Pages */
27
const MessageViewPage = lazy(() => import('@pages/inmail/message-view-page'))
31
const Browsers = lazy(() => import('@pages/account-settings/browsers'))
28
const Browsers = lazy(() => import('@pages/account-settings/browsers'))
Línea 337... Línea 334...
337
 
334
 
338
            <Route
335
            <Route
339
              path='/microlearning'
336
              path='/microlearning'
340
              element={
337
              element={
341
                <MicrolearningLayout>
-
 
342
                  <ThemeProvider theme={microlearning}>
338
                <MicrolearningLayout>
343
                    <Outlet />
-
 
344
                  </ThemeProvider>
339
                  <Outlet />
345
                </MicrolearningLayout>
340
                </MicrolearningLayout>
346
              }
341
              }
347
            >
342
            >
348
              <Route index element={<CapsulesPage />} />
343
              <Route index element={<CapsulesPage />} />