Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 3649 | Rev 3678 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

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