Skip to content

Commit 632cc78

Browse files
committed
fix errors when no markdown options are provided #2956
1 parent 2c115b8 commit 632cc78

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

plugin/markdown/markdown.esm.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

plugin/markdown/markdown.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

plugin/markdown/plugin.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -421,10 +421,10 @@ const Plugin = () => {
421421

422422
deck = reveal;
423423

424-
let { renderer, animateLists, ...markedOptions } = deck.getConfig().markdown;
424+
let { renderer, animateLists, ...markedOptions } = deck.getConfig().markdown || {};
425425

426-
if (!renderer) {
427-
let renderer = new marked.Renderer();
426+
if( !renderer ) {
427+
renderer = new marked.Renderer();
428428

429429
renderer.code = ( code, language ) => {
430430

@@ -450,8 +450,8 @@ const Plugin = () => {
450450
};
451451
}
452452

453-
if (animateLists) {
454-
renderer.listitem = (text) => `<li class="fragment">${text}</li>`;
453+
if( animateLists === true ) {
454+
renderer.listitem = text => `<li class="fragment">${text}</li>`;
455455
}
456456

457457
marked.setOptions( {

0 commit comments

Comments
 (0)