Fix broken active link in sidebar

This commit is contained in:
Marcus Blättermann 2022-11-14 21:00:02 +01:00
parent a621ffed1e
commit 085fee2bf1
No known key found for this signature in database
GPG Key ID: A1E1F04008AC450D

View File

@ -68,7 +68,7 @@ export default function Sidebar({ items = [], pageMenu = [], slug }) {
<li className={classes['label']}>{section.label}</li>
{section.items.map(({ text, url, tag, onClick, menu, isActive }, j) => {
const currentMenu = menu || pageMenu || []
const active = isActive || `/${slug}` === url
const active = isActive || `/${slug.join('/')}` === url
const itemClassNames = classNames(classes['link'], {
[classes['is-active']]: active,
'is-active': active,