fix: fallback to main

This commit is contained in:
iCrawl
2022-10-14 23:29:37 +02:00
parent 66097e0cb0
commit 8af0b38b6c

View File

@@ -75,14 +75,14 @@ export const getStaticPaths: GetStaticPaths = async () => {
return [ return [
...versions.map((version) => ({ params: { slug: ['packages', packageName, version] } })), ...versions.map((version) => ({ params: { slug: ['packages', packageName, version] } })),
...pkgs.flatMap((pkg, idx) => ...pkgs.flatMap((pkg, idx) =>
getMembers(pkg, versions[idx]!).map((member) => { getMembers(pkg, versions[idx] ?? 'main').map((member) => {
if (member.kind === ApiItemKind.Function && member.overloadIndex && member.overloadIndex > 1) { if (member.kind === ApiItemKind.Function && member.overloadIndex && member.overloadIndex > 1) {
return { return {
params: { params: {
slug: [ slug: [
'packages', 'packages',
packageName, packageName,
versions[idx]!, versions[idx] ?? 'main',
`${member.name}:${member.overloadIndex}:${member.kind}`, `${member.name}:${member.overloadIndex}:${member.kind}`,
], ],
}, },
@@ -91,7 +91,7 @@ export const getStaticPaths: GetStaticPaths = async () => {
return { return {
params: { params: {
slug: ['packages', packageName, versions[idx]!, `${member.name}:${member.kind}`], slug: ['packages', packageName, versions[idx] ?? 'main', `${member.name}:${member.kind}`],
}, },
}; };
}), }),