diff --git a/docusaurus.config.ts b/docusaurus.config.ts index e0c26e6..d931acc 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -13,7 +13,7 @@ const config: Config = { // For GitHub pages deployment, it is often '//' baseUrl: '/', - trailingSlash: false, + trailingSlash: true, // GitHub pages deployment config. // If you aren't using GitHub pages, you don't need these. diff --git a/src/lib/utils.ts b/src/lib/utils.ts index 0973746..29578b7 100644 --- a/src/lib/utils.ts +++ b/src/lib/utils.ts @@ -5,5 +5,5 @@ export function getNameFromPath(pathname: string, baseUrl: string): string { : pathname.replace(new RegExp(`^${baseUrl}`), '/'); const pathParts = normalPathName.split('/'); - return pathParts.slice(-1)[0]; + return pathParts.filter((path) => !!path.length).slice(-1)[0]; }