Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 3659 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |

import React from 'react';
import { Routes, Route } from 'react-router-dom';

import { MicroLearningLayout } from '@microlearning/layouts';

import {
  CapsuleDetailsPage,
  CapsulesPage,
  CompaniesPage,
  ProfilePage,
  ProgressPage,
  CapsulePage,
  TopicPage,
  TopicsPage
} from '@microlearning/pages';

export default function MicrolearningRoutes() {
  return (
    <Routes>
      <Route element={<MicroLearningLayout />}>
        <Route index element={<CapsulesPage />} />

        <Route path='capsules/:uuid'>
          <Route index element={<CapsulePage />} />
          <Route path='details' element={<CapsuleDetailsPage />} />
        </Route>

        <Route path='topics'>
          <Route index element={<TopicsPage />} />
          <Route path=':uuid' element={<TopicPage />} />
        </Route>

        <Route path='companies'>
          <Route index element={<CompaniesPage />} />
          <Route path=':uuid' element={<ProgressPage />} />
        </Route>

        <Route path='profile' element={<ProfilePage />} />
      </Route>
    </Routes>
  );
}