diff --git a/src/components/ResourcesSidebar/index.tsx b/src/components/ResourcesSidebar/index.tsx index c4821fa..e51d4dd 100644 --- a/src/components/ResourcesSidebar/index.tsx +++ b/src/components/ResourcesSidebar/index.tsx @@ -123,6 +123,8 @@ function Folder({ item }: { item: IFolder }) { const FirstLevelFolder = memo(({ item }: { item: IFolder }) => { const { setCurrent } = useSidebar() + const isProject = item.path.startsWith("/resources/projects") + useMatchingPath(item.path, () => { setCurrent(item.title) }) @@ -133,9 +135,15 @@ const FirstLevelFolder = memo(({ item }: { item: IFolder }) => { {humanize(item.title)} - {sortedChildren.map((node) => ( - - ))} + {sortedChildren + .filter((child) => { + // TODO: clean me up, temporary fix + if (isProject && child.title === "intro") return false + return true + }) + .map((node) => ( + + ))} )