added support for some escape sequences

feature/settings-window
Michael Ochmann 3 years ago
parent a55db3267f
commit 70182b8ced
  1. 11
      src/ui/src/components/SlideItem.js

@ -64,8 +64,19 @@ const SlideItem = ({item}) => {
return <i><Children items={item.tokens} /></i> return <i><Children items={item.tokens} /></i>
case "html": case "html":
return <span dangerouslySetInnerHTML={{__html : item.raw}}></span> return <span dangerouslySetInnerHTML={{__html : item.raw}}></span>
case "link":
case "text": case "text":
return <>{item.tokens ? <Children items={item.tokens} /> : item.text}</> return <>{item.tokens ? <Children items={item.tokens} /> : item.text}</>
case "escape":
switch(item.text) {
case "&lt;":
return '<';
case "&gt;":
return '>';
default:
return "";
}
break;
default: default:
return "UNKNOWN ITEM" + JSON.stringify(item); return "UNKNOWN ITEM" + JSON.stringify(item);
} }

Loading…
Cancel
Save