mirror of
https://github.com/facebook/docusaurus.git
synced 2025-07-19 17:49:19 +02:00
Prefer non-null assertions
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
This commit is contained in:
parent
2dc74ddc3f
commit
e7e9fa78e0
7 changed files with 9 additions and 10 deletions
|
@ -75,7 +75,7 @@ export type ActiveDocContext = {
|
|||
};
|
||||
|
||||
export const getLatestVersion = (data: GlobalPluginData): Version => {
|
||||
return data.versions.find((version) => version.isLast) as GlobalVersion;
|
||||
return data.versions.find((version) => version.isLast)!;
|
||||
};
|
||||
|
||||
// Note: return undefined on doc-unrelated pages,
|
||||
|
|
|
@ -253,9 +253,7 @@ export default function pluginContentDocs(
|
|||
if (versionHomeDoc) {
|
||||
return versionHomeDoc;
|
||||
} else if (firstDocIdOfFirstSidebar) {
|
||||
return docs.find(
|
||||
(doc) => doc.id === firstDocIdOfFirstSidebar,
|
||||
) as DocMetadata;
|
||||
return docs.find((doc) => doc.id === firstDocIdOfFirstSidebar)!;
|
||||
} else {
|
||||
return docs[0];
|
||||
}
|
||||
|
|
|
@ -97,7 +97,7 @@ function parseBreadcrumb(
|
|||
): {parents: string[]; tail: string} {
|
||||
return {
|
||||
parents: take(breadcrumb, breadcrumb.length - 1),
|
||||
tail: last(breadcrumb) as string,
|
||||
tail: last(breadcrumb)!,
|
||||
};
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue