mirror of
https://github.com/Stone-Red-Code/website.git
synced 2026-09-07 07:56:12 +02:00
fix: hide intro page for projects
This commit is contained in:
@@ -123,6 +123,8 @@ function Folder({ item }: { item: IFolder }) {
|
|||||||
const FirstLevelFolder = memo(({ item }: { item: IFolder }) => {
|
const FirstLevelFolder = memo(({ item }: { item: IFolder }) => {
|
||||||
const { setCurrent } = useSidebar()
|
const { setCurrent } = useSidebar()
|
||||||
|
|
||||||
|
const isProject = item.path.startsWith("/resources/projects")
|
||||||
|
|
||||||
useMatchingPath(item.path, () => {
|
useMatchingPath(item.path, () => {
|
||||||
setCurrent(item.title)
|
setCurrent(item.title)
|
||||||
})
|
})
|
||||||
@@ -133,9 +135,15 @@ const FirstLevelFolder = memo(({ item }: { item: IFolder }) => {
|
|||||||
<SC.TreeWrapper className="firstLevel">
|
<SC.TreeWrapper className="firstLevel">
|
||||||
<SC.FirstLabel>{humanize(item.title)}</SC.FirstLabel>
|
<SC.FirstLabel>{humanize(item.title)}</SC.FirstLabel>
|
||||||
<SC.Children>
|
<SC.Children>
|
||||||
{sortedChildren.map((node) => (
|
{sortedChildren
|
||||||
<Tree key={node.title + "-tree"} item={node} />
|
.filter((child) => {
|
||||||
))}
|
// TODO: clean me up, temporary fix
|
||||||
|
if (isProject && child.title === "intro") return false
|
||||||
|
return true
|
||||||
|
})
|
||||||
|
.map((node) => (
|
||||||
|
<Tree key={node.title + "-tree"} item={node} />
|
||||||
|
))}
|
||||||
</SC.Children>
|
</SC.Children>
|
||||||
</SC.TreeWrapper>
|
</SC.TreeWrapper>
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user