1
0
mirror of https://github.com/oceanprotocol/docs.git synced 2024-11-26 19:49:26 +01:00

Feature: Show docs of only in selected subsection

This commit is contained in:
Akshay 2021-04-11 23:29:38 +02:00
parent f6baca584a
commit 72054a3b71

View File

@ -39,12 +39,14 @@ export default function MarkdownList({pageContext}) {
<main className={styles.wrapper}>
<aside className={styles.sidebar}>
<ul>
{Object.keys(sub_sections).map((ele, sub_section_index)=>{return<li key={sub_section_index}>
<div onClick={()=>changeSubsection(sub_section_index)}>{ele}</div>
{Object.keys(sub_sections).map((ele, sub_section_index)=>{
return selectedSubSection === sub_section_index?
(<li key={sub_section_index}>
<div onClick={()=>changeSubsection(sub_section_index)}>{ele.replaceAll('_', ' ')}</div>
<ul>
{sub_sections[ele].map((node)=><li key={node.id} onClick={()=>changePage(sub_section_index, node)}>{node.frontmatter.title}</li>)}
{sub_sections[ele].map((node)=><li key={node.id} onClick={()=>changePage(sub_section_index, node)}>{node.frontmatter.title.replaceAll('_', ' ')}</li>)}
</ul>
</li>})}
</li>): <li><div onClick={()=>changeSubsection(sub_section_index)}>{ele.replaceAll('_', ' ')}</div></li> })}
</ul>
</aside>
<article className={stylesDoc.main}>