Proyectos de Subversion LeadersLinked - SPA

Rev

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

Rev 3678 Rev 3719
Línea 1... Línea 1...
1
import React from 'react';
1
import React from 'react';
2
import { Routes, Route } from 'react-router-dom';
2
import { Routes, Route } from 'react-router-dom';
3
 
3
 
4
import { MicroLearningLayout } from '@microlearning/layouts';
4
import { MicroLearningLayout } from '@microlearning/layouts';
5
 
5
 
6
import {
6
import {
7
  CapsuleDetailsPage,
7
  CapsuleDetailsPage,
8
  CapsulesPage,
8
  CapsulesPage,
9
  CompaniesPage,
9
  CompaniesPage,
10
  ProfilePage,
10
  ProfilePage,
11
  ProgressPage,
11
  ProgressPage,
12
  CapsulePage,
12
  CapsulePage,
13
  TopicPage,
13
  TopicPage,
14
  TopicsPage
14
  TopicsPage
15
} from '@microlearning/pages';
15
} from '@microlearning/pages';
16
 
16
 
17
export default function MicrolearningRoutes() {
17
export default function MicrolearningRoutes() {
18
  return (
18
  return (
19
    <Routes>
19
    <Routes>
20
      <Route element={<MicroLearningLayout />}>
20
      <Route element={<MicroLearningLayout />}>
21
        <Route index element={<CapsulesPage />} />
21
        <Route index element={<CapsulesPage />} />
22
 
22
 
23
        <Route path='capsules/:uuid'>
23
        <Route path='capsules/:uuid'>
24
          <Route index element={<CapsulePage />} />
24
          <Route index element={<CapsulePage />} />
25
          <Route path='details' element={<CapsuleDetailsPage />} />
25
          <Route path='details' element={<CapsuleDetailsPage />} />
26
        </Route>
26
        </Route>
27
 
27
 
28
        <Route path='topics'>
28
        <Route path='topics'>
29
          <Route index element={<TopicsPage />} />
29
          <Route index element={<TopicsPage />} />
30
          <Route path=':uuid' element={<TopicPage />} />
30
          <Route path=':uuid' element={<TopicPage />} />
31
        </Route>
31
        </Route>
32
 
32
 
33
        <Route path='companies'>
33
        <Route path='companies'>
34
          <Route index element={<CompaniesPage />} />
34
          <Route index element={<CompaniesPage />} />
35
          <Route path=':uuid' element={<ProgressPage />} />
35
          <Route path=':uuid' element={<ProgressPage />} />
36
        </Route>
36
        </Route>
37
 
37
 
38
        <Route path='profile' element={<ProfilePage />} />
38
        <Route path='profile' element={<ProfilePage />} />
39
      </Route>
39
      </Route>
40
    </Routes>
40
    </Routes>
41
  );
41
  );
42
}
42
}