import type { MDXComponents, MDXContent } from "mdx/types" import type { FC } from "react" import { Redirect, Route, Switch } from "wouter" import { components as defaultComponents } from "../components" import { ControlMenu } from "../control-menu" import { Slide, type SlideProps } from "../slide" import { AllSlidesPresentation } from "./all-slides-presentation" export type PresentationProps = { base?: string slidesLength: number showPrintButton?: boolean showFullscreenButton?: boolean components?: MDXComponents | undefined Content: MDXContent } export const Presentation: FC = ({ base = "/", slidesLength, showPrintButton = true, showFullscreenButton = true, components, Content, }) => { return (
) } const SlideWithoutRoute = (props: SlideProps) => ( )