@@ -0,0 +1,7 @@
+import { Slides as SlidesSubstance, type SlidesProps } from '@growi/presentation';
+
+import '@growi/presentation/dist/style.css';
+export const Slides = (props: SlidesProps): JSX.Element => {
+ return <SlidesSubstance {...props} />;
+};
@@ -6,7 +6,7 @@ import { ReactMarkdownOptions } from 'react-markdown/lib/react-markdown';
import { usePresentationViewOptions } from '~/stores/slide-viewer-renderer';
-const Slides = dynamic(() => import('@growi/presentation').then(mod => mod.Slides), { ssr: false });
+const Slides = dynamic(() => import('../Presentation/Slides').then(mod => mod.Slides), { ssr: false });
type SlideViewerProps = {
marp: string | undefined,
@@ -6,14 +6,14 @@ import { MarpSlides } from './MarpSlides';
import styles from './Slides.module.scss';
-type Props = {
+export type SlidesProps = {
options: PresentationOptions,
children?: string,
hasMarpFlag?: boolean,
presentation?: boolean,
}
-export const Slides = (props: Props): JSX.Element => {
const {
options, children, hasMarpFlag, presentation,
} = props;