Proyectos de Subversion LeadersLinked - SPA

Rev

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

Rev 3521 Rev 3522
Línea 3... Línea 3...
3
import { Button } from '@mui/material';
3
import { Button } from '@mui/material';
Línea 4... Línea 4...
4
 
4
 
Línea 5... Línea 5...
5
import { useSlide } from '@microlearning/hooks';
5
import { useSlide } from '@microlearning/hooks';
6
 
6
 
7
import { Spinner } from '@shared/components';
-
 
Línea 8... Línea 7...
8
import { CapsuleSuccessFeedback } from './capsule-success-feedback';
7
import { Spinner } from '@shared/components';
9
import { SlideCard } from './slide-card';
8
import { CapsuleSuccessFeedback, SlideCard } from '.';
Línea 10... Línea 9...
10
 
9
 
Línea -... Línea 10...
-
 
10
export function SlideForm({ topicUuid = '', slideUuid = '', autoPlay = false }) {
-
 
11
  const navigate = useNavigate();
-
 
12
 
-
 
13
  const { slide, loading: slideLoading, handleMarkSlideCompleted } = useSlide(topicUuid, slideUuid);
11
export function SlideForm({ topicUuid = '', slideUuid = '', autoPlay = false }) {
14
 
12
  const navigate = useNavigate();
15
  if (slideLoading) {
13
 
16
    return <Spinner />;
14
  const { slide, loading: slideLoading, handleMarkSlideCompleted } = useSlide(topicUuid, slideUuid);
17
  }
15
 
18
 
16
  if (slide.completed) {
19
  if (slide.completed) {
17
    return (
20
    return (
18
      <CapsuleSuccessFeedback
21
      <CapsuleSuccessFeedback
Línea 19... Línea -...
19
        text='¡Felicidades! Has completado la lección.'
-
 
20
        onConfirm={() => navigate('/microlearning')}
-
 
21
      />
-
 
22
    );
-
 
23
  }
22
        text='¡Felicidades! Has completado la lección.'
24
 
23
        onConfirm={() => navigate('/microlearning')}
25
  if (slideLoading) {
24
      />
26
    return <Spinner />;
25
    );
27
  }
26
  }