Proyectos de Subversion LeadersLinked - SPA

Rev

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

Rev 3320 Rev 3719
Línea 1... Línea 1...
1
import React from 'react'
1
import React from 'react';
2
import { Outlet, useParams } from 'react-router-dom'
2
import { Outlet, useParams } from 'react-router-dom';
3
 
3
 
4
import { useMyProgress } from '@hooks'
4
import { useMyProgress } from '@hooks';
5
 
5
 
6
import HabitProgressProvider from '@providers/habits/habit-progress'
6
import HabitProgressProvider from '@providers/habits/habit-progress';
7
 
7
 
8
export default function HabitProgressLayout() {
8
export default function HabitProgressLayout() {
9
  const { uuid } = useParams()
9
  const { uuid } = useParams();
10
  const { getHabitById } = useMyProgress()
10
  const { getHabitById } = useMyProgress();
11
 
11
 
12
  const currentHabit = getHabitById(uuid)
12
  const currentHabit = getHabitById(uuid);
13
 
13
 
14
  return (
14
  return (
15
    <HabitProgressProvider
-
 
16
      url={currentHabit?.link}
-
 
17
      name={currentHabit?.name ?? ''}
15
    <HabitProgressProvider url={currentHabit?.link} name={currentHabit?.name ?? ''}>
18
    >
-
 
19
      <Outlet />
16
      <Outlet />
20
    </HabitProgressProvider>
17
    </HabitProgressProvider>
21
  )
18
  );
22
}
19
}