diff --git a/src/ui/src/components/SlideItem.js b/src/ui/src/components/SlideItem.js index 993ce51..82bed78 100644 --- a/src/ui/src/components/SlideItem.js +++ b/src/ui/src/components/SlideItem.js @@ -15,9 +15,11 @@ const SlideItem = ({item}) => { const {basePath} = useContext(SlideContext); const content = useMemo(() => { + switch (item.type) { case "heading": - switch(item.level) { + const level = item.level || item.depth; + switch(level) { case 1: return

case 2: @@ -28,6 +30,7 @@ const SlideItem = ({item}) => { return

case 5: default: + console.log("UNKNOWN LEVEL", item); return
} case "list": @@ -59,10 +62,12 @@ const SlideItem = ({item}) => { return case "em": return + case "html": + return case "text": return <>{item.tokens ? : item.text} default: - return JSON.stringify("UNKNOWN ITEM", item); + return "UNKNOWN ITEM" + JSON.stringify(item); } }, [item, basePath]);