refactor: ensure all types are using index signature instead of Record ()

* refactor: ensure all types are using index signature instead of Record

* kick CI
This commit is contained in:
Joshua Chen 2022-03-25 18:06:30 +08:00 committed by GitHub
parent e8800b9d49
commit 87592bca03
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
99 changed files with 339 additions and 307 deletions
packages/docusaurus-plugin-content-docs/src/sidebars

View file

@ -149,9 +149,9 @@ function validateSidebarItem(
}
}
export function validateSidebars(
sidebars: Record<string, unknown>,
): asserts sidebars is NormalizedSidebars {
export function validateSidebars(sidebars: {
[sidebarId: string]: unknown;
}): asserts sidebars is NormalizedSidebars {
Object.values(sidebars as NormalizedSidebars).forEach((sidebar) => {
sidebar.forEach(validateSidebarItem);
});