docs(nxdev): enable link on non collapsible section title (#12469)
This commit is contained in:
parent
7fabc850fe
commit
77f540b50c
@ -44,7 +44,7 @@ function SidebarSection({ section }: { section: MenuSection }): JSX.Element {
|
|||||||
<ul>
|
<ul>
|
||||||
<li className="mt-2">
|
<li className="mt-2">
|
||||||
{section.itemList
|
{section.itemList
|
||||||
.filter((i) => !!i.itemList.length)
|
.filter((i) => !!i.itemList?.length)
|
||||||
.map((item, index) => (
|
.map((item, index) => (
|
||||||
<SidebarSectionItems key={item.id + '-' + index} item={item} />
|
<SidebarSectionItems key={item.id + '-' + index} item={item} />
|
||||||
))}
|
))}
|
||||||
@ -81,9 +81,14 @@ function SidebarSectionItems({ item }: { item: MenuItem }): JSX.Element {
|
|||||||
)}
|
)}
|
||||||
onClick={handleCollapseToggle}
|
onClick={handleCollapseToggle}
|
||||||
>
|
>
|
||||||
{item.name}
|
{item.disableCollapsible ? (
|
||||||
{item.disableCollapsible ? null : (
|
<Link href={item.id as string} passHref>
|
||||||
<CollapsibleIcon isCollapsed={collapsed} />
|
<a className="hover:underline">{item.name}</a>
|
||||||
|
</Link>
|
||||||
|
) : (
|
||||||
|
<>
|
||||||
|
{item.name} <CollapsibleIcon isCollapsed={collapsed} />
|
||||||
|
</>
|
||||||
)}
|
)}
|
||||||
</h5>
|
</h5>
|
||||||
<ul className={cx('mb-6', collapsed ? 'hidden' : '')}>
|
<ul className={cx('mb-6', collapsed ? 'hidden' : '')}>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user