Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 3678 | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
3719 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
  TopicPage,
14
  TopicsPage
15
} from '@microlearning/pages';
16
 
17
export default function MicrolearningRoutes() {
18
  return (
19
    <Routes>
20
      <Route element={<MicroLearningLayout />}>
21
        <Route index element={<CapsulesPage />} />
22
 
23
        <Route path='capsules/:uuid'>
24
          <Route index element={<CapsulePage />} />
25
          <Route path='details' element={<CapsuleDetailsPage />} />
26
        </Route>
27
 
28
        <Route path='topics'>
29
          <Route index element={<TopicsPage />} />
30
          <Route path=':uuid' element={<TopicPage />} />
31
        </Route>
32
 
33
        <Route path='companies'>
34
          <Route index element={<CompaniesPage />} />
35
          <Route path=':uuid' element={<ProgressPage />} />
36
        </Route>
37
 
38
        <Route path='profile' element={<ProfilePage />} />
39
      </Route>
40
    </Routes>
41
  );
42
}