Proyectos de Subversion LeadersLinked - SPA

Rev

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

Rev 3320 Rev 3332
Línea 1... Línea 1...
1
import React, { lazy, Suspense } from 'react'
1
import React, { lazy, Suspense } from 'react'
2
import { Route, Navigate, Routes } from 'react-router-dom'
2
import { Route, Navigate, Routes } from 'react-router-dom'
Línea 3... Línea 3...
3
 
3
 
-
 
4
import Spinner from '@components/UI/Spinner'
Línea 4... Línea 5...
4
import Spinner from '@components/UI/Spinner'
5
import SelfRating from '@pages/habits/self-rating/self-rating'
5
 
6
 
6
/* Layouts */
7
/* Layouts */
7
const HabitsRootLayout = lazy(() => import('@layouts/habits/root-layout'))
8
const HabitsRootLayout = lazy(() => import('@layouts/habits/root-layout'))
Línea 65... Línea 66...
65
export default function HabitsRoutes() {
66
export default function HabitsRoutes() {
66
  return (
67
  return (
67
    <Suspense fallback={<Spinner />}>
68
    <Suspense fallback={<Spinner />}>
68
      <Routes>
69
      <Routes>
69
        <Route element={<HabitsRootLayout />}>
70
        <Route element={<HabitsRootLayout />}>
-
 
71
          <Route index element={<SelfRating />} />
-
 
72
 
70
          <Route path='purposes' element={<PurposesLayout />}>
73
          <Route path='purposes' element={<PurposesLayout />}>
71
            <Route index element={<PurposesPage />} />
74
            <Route index element={<PurposesPage />} />
72
            <Route path='create' element={<CreatePurposePage />} />
75
            <Route path='create' element={<CreatePurposePage />} />
73
            <Route path='edit/:id' element={<EditPurposePage />} />
76
            <Route path='edit/:id' element={<EditPurposePage />} />
74
            <Route path='*' element={<Navigate to='' />} />
77
            <Route path='*' element={<Navigate to='' />} />