diff --git a/apps/docs/src/components/Shell.tsx b/apps/docs/src/components/Shell.tsx index 08f416f..665ea7b 100644 --- a/apps/docs/src/components/Shell.tsx +++ b/apps/docs/src/components/Shell.tsx @@ -29,7 +29,10 @@ export function Navigation({ current?: string; onNavigate?: () => void; }) { - const groups = [...new Set(docs.map((d) => d.group))]; + const collection = docs.find((d) => d.slug === current)?.collection; + const scopedDocs = docs.filter((d) => d.collection === collection); + const groups = [...new Set(scopedDocs.map((d) => d.group))]; + const collections = [...new Set(docs.map((d) => d.collection))]; return (