Proyectos de Subversion LeadersLinked - SPA

Rev

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

Rev 3481 Rev 3505
Línea 1... Línea 1...
1
import { useEffect, useState } from 'react';
1
import { useEffect, useState } from 'react';
Línea 2... Línea 2...
2
 
2
 
Línea 3... Línea 3...
3
import { useFetch } from '@hooks';
3
import { useFetch } from '@shared/hooks';
4
 
4
 
5
const DEFAULT_STATE = {
5
const DEFAULT_STATE = {
6
  uuid: '',
6
  uuid: '',
Línea 23... Línea 23...
23
};
23
};
Línea 24... Línea 24...
24
 
24
 
25
export function useCapsule(uuid) {
25
export function useCapsule(uuid) {
Línea 26... Línea 26...
26
  const [capsule, setCapsule] = useState(DEFAULT_STATE);
26
  const [capsule, setCapsule] = useState(DEFAULT_STATE);
Línea 27... Línea 27...
27
 
27
 
28
  const { data, isLoading: loading } = useFetch(`/microlearning/get-capsule/${uuid}`);
28
  const { data, loading, refetch } = useFetch(`/microlearning/get-capsule/${uuid}`);
29
 
29
 
Línea 30... Línea 30...
30
  useEffect(() => {
30
  useEffect(() => {
31
    if (data) setCapsule(data);
31
    if (data) setCapsule(data);