|
|
@@ -160,9 +160,17 @@ export default function Editor(props: EditorProps) {
|
|
|
}, [props.content]);
|
|
|
|
|
|
const convertText = (text: string) => {
|
|
|
- // Init converter
|
|
|
+ // Init converter and options
|
|
|
if (!converter) {
|
|
|
- converter = new showdown.Converter();
|
|
|
+ converter = new showdown.Converter({
|
|
|
+ emoji: true,
|
|
|
+ tables: true,
|
|
|
+ tasklists: true,
|
|
|
+ ghCodeBlocks: true,
|
|
|
+ tablesHeaderId: true,
|
|
|
+ simplifiedAutoLink: true,
|
|
|
+ ghCompatibleHeaderId: true,
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
// Save display text
|