Proyectos de Subversion LeadersLinked - SPA

Rev

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

Rev 3658 Rev 3659
Línea 1... Línea 1...
1
import React from 'react';
1
import React from 'react';
2
import { useParams } from 'react-router-dom';
2
import { useParams } from 'react-router-dom';
Línea 3... Línea 3...
3
 
3
 
-
 
4
import { useAlert, useApi, useModal } from '@shared/hooks';
Línea 4... Línea 5...
4
import { useFetch, useModal } from '@shared/hooks';
5
import { getCapsule } from '@microlearning/services';
5
 
6
 
6
import { Grid, PageHeader, Spinner } from '@shared/components';
7
import { Grid, PageHeader, Spinner } from '@shared/components';
Línea 7... Línea 8...
7
import { SlideCard } from '@microlearning/components';
8
import { SlideCard } from '@microlearning/components';
8
import { SlideForm } from '@microlearning/components/slides/slides-carousel';
9
import { SlideForm } from '@microlearning/components/slides/slides-carousel';
-
 
10
 
-
 
11
export function CapsulePage() {
-
 
12
  const { uuid } = useParams();
9
 
13
 
-
 
14
  const { showError } = useAlert();
-
 
15
 
-
 
16
  const { data: capsule, loading } = useApi(getCapsule, {
-
 
17
    autoFetch: true,
-
 
18
    autoFetchArgs: [uuid],
-
 
19
    onError: (error) => {
Línea 10... Línea 20...
10
export function CapsulePage() {
20
      showError(error.message);
Línea 11... Línea 21...
11
  const { uuid } = useParams();
21
    }
12
  const { data: capsule, loading } = useFetch(`/microlearning/capsules/${uuid}`);
22
  });