reiji-h %!s(int64=2) %!d(string=hai) anos
pai
achega
b6067363d7
Modificáronse 1 ficheiros con 9 adicións e 9 borrados
  1. 9 9
      packages/presentation/src/components/Presentation.tsx

+ 9 - 9
packages/presentation/src/components/Presentation.tsx

@@ -46,19 +46,19 @@ export const Presentation = (props: PresentationProps): JSX.Element => {
   const hasMarpFlag = isEnabledMarp && marp;
   const hasMarpFlag = isEnabledMarp && marp;
 
 
   useEffect(() => {
   useEffect(() => {
-    let deck: Reveal.Api;
     if (children != null) {
     if (children != null) {
-      deck = new Reveal({ ...baseRevealOptions, ...revealOptions });
-      deck.initialize()
-        .then(() => deck.slide(0)); // navigate to the first slide
-
-      deck.on('ready', removeAllHiddenElements);
-      deck.on('slidechanged', removeAllHiddenElements);
+      return;
     }
     }
+    const deck = new Reveal({ ...baseRevealOptions, ...revealOptions });
+    deck.initialize()
+      .then(() => deck.slide(0)); // navigate to the first slide
+
+    deck.on('ready', removeAllHiddenElements);
+    deck.on('slidechanged', removeAllHiddenElements);
 
 
     return function cleanup() {
     return function cleanup() {
-      deck?.off('ready', removeAllHiddenElements);
-      deck?.off('slidechanged', removeAllHiddenElements);
+      deck.off('ready', removeAllHiddenElements);
+      deck.off('slidechanged', removeAllHiddenElements);
     };
     };
   }, [children, revealOptions]);
   }, [children, revealOptions]);