fix side by side margins and highlight usage of object instead of map

This commit is contained in:
Rodrigo Fernandes 2022-10-30 20:31:33 +00:00
parent 59ff2956ab
commit 5ca9d22276
2 changed files with 4 additions and 2 deletions

View file

@ -113,8 +113,6 @@
overflow-x: scroll; overflow-x: scroll;
overflow-y: hidden; overflow-y: hidden;
width: 50%; width: 50%;
margin-right: -4px;
margin-bottom: -8px;
} }
.d2h-code-line { .d2h-code-line {

View file

@ -146,6 +146,10 @@ export class Diff2HtmlUI {
const language = file.getAttribute('data-lang'); const language = file.getAttribute('data-lang');
if (!(this.config.highlightLanguages instanceof Map)) {
this.config.highlightLanguages = new Map(Object.entries(this.config.highlightLanguages));
}
const hljsLanguage = const hljsLanguage =
language && this.config.highlightLanguages.has(language) language && this.config.highlightLanguages.has(language)
? // eslint-disable-next-line @typescript-eslint/no-non-null-assertion ? // eslint-disable-next-line @typescript-eslint/no-non-null-assertion