Fix sidebar

This commit is contained in:
Marcus Blättermann 2022-11-14 01:43:24 +01:00
parent 6f93736aaa
commit 71f846e33b
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> <li className={classes['label']}>{section.label}</li>
{section.items.map(({ text, url, tag, onClick, menu, isActive }, j) => { {section.items.map(({ text, url, tag, onClick, menu, isActive }, j) => {
const currentMenu = menu || pageMenu || [] const currentMenu = menu || pageMenu || []
const active = isActive || slug === url const active = isActive || `/${slug}` === url
const itemClassNames = classNames(classes['link'], { const itemClassNames = classNames(classes['link'], {
[classes['is-active']]: active, [classes['is-active']]: active,
'is-active': active, 'is-active': active,