reiji-h il y a 2 ans
Parent
commit
4e437d7f90
1 fichiers modifiés avec 3 ajouts et 2 suppressions
  1. 3 2
      packages/presentation/src/components/Presentation.tsx

+ 3 - 2
packages/presentation/src/components/Presentation.tsx

@@ -42,7 +42,8 @@ export const Presentation = (props: PresentationProps): JSX.Element => {
   const { options, isEnabledMarp, children } = props;
   const { options, isEnabledMarp, children } = props;
   const { revealOptions } = options;
   const { revealOptions } = options;
 
 
-  const marp = isEnabledMarp && parseSlideFrontmatterInMarkdown(children)[0];
+  const [marp] = parseSlideFrontmatterInMarkdown(children);
+  const hasMarpFlag = isEnabledMarp && marp;
 
 
   useEffect(() => {
   useEffect(() => {
     let deck: Reveal.Api;
     let deck: Reveal.Api;
@@ -63,7 +64,7 @@ export const Presentation = (props: PresentationProps): JSX.Element => {
 
 
   return (
   return (
     <div className={`grw-presentation ${styles['grw-presentation']} reveal`}>
     <div className={`grw-presentation ${styles['grw-presentation']} reveal`}>
-      <Slides options={options} hasMarpFlag={marp} presentation>{children}</Slides>
+      <Slides options={options} hasMarpFlag={hasMarpFlag} presentation>{children}</Slides>
     </div>
     </div>
   );
   );
 };
 };