mirror of
https://github.com/facebook/docusaurus.git
synced 2025-05-16 02:27:21 +02:00
refactor: fix more type-aware linting errors (#7479)
This commit is contained in:
parent
bf1513a3e3
commit
624735bd92
51 changed files with 192 additions and 189 deletions
|
@ -97,7 +97,7 @@ export function parseCodeBlockTitle(metastring?: string): string {
|
|||
}
|
||||
|
||||
export function containsLineNumbers(metastring?: string): boolean {
|
||||
return metastring?.includes('showLineNumbers') || false;
|
||||
return Boolean(metastring?.includes('showLineNumbers'));
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -209,7 +209,9 @@ export function parseLines(
|
|||
lineNumber += 1;
|
||||
continue;
|
||||
}
|
||||
const directive = match.slice(1).find((item) => item !== undefined)!;
|
||||
const directive = match
|
||||
.slice(1)
|
||||
.find((item: string | undefined) => item !== undefined)!;
|
||||
if (lineToClassName[directive]) {
|
||||
blocks[lineToClassName[directive]!]!.range += `${lineNumber},`;
|
||||
} else if (blockStartToClassName[directive]) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue