0
0
mirror of https://github.com/naturalcrit/homebrewery.git synced 2025-12-30 08:52:38 +00:00

Merge branch 'Extended_DD' of github.com:dbolacksn/homebrewery-broken into Extended_DD

This commit is contained in:
David Bolack
2024-03-09 19:42:34 -06:00
4 changed files with 31 additions and 72 deletions

View File

@@ -401,12 +401,12 @@ const definitionLists = {
}
},
renderer(token) {
let returnVal = `<dl${token.inlineDefinitions ? ' class="inlineDL"' : ''}>`;
let returnVal = `<dl>`;
token.definitions.forEach((def)=>{
let dds = def.ddo.map((s)=>{
return `<dd>${this.parser.parseInline(s).trim()}</dd>`;
}).join('\n');
returnVal += `<dt>${this.parser.parseInline(def.dt)}</dt>${dds.indexOf('\n') > -1 ? '\n' : ''}${dds}\n`;
return `${token.inlineDefinitions ? '' : '\n'}<dd>${this.parser.parseInline(s).trim()}</dd>`;
}).join('');
returnVal += `<dt>${this.parser.parseInline(def.dt)}</dt>${dds}\n`;
});
returnVal = returnVal.trim();
return `${returnVal}</dl>`;