We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b63a2c1 commit b543acbCopy full SHA for b543acb
components/sidebar-item/sidebar-item.jsx
@@ -16,6 +16,7 @@ export default class SidebarItem extends React.Component {
16
let emptyMod = !anchors.length ? 'sidebar-item--empty' : '';
17
let active = `/${currentPage}` === url;
18
let openMod = (active || this.state.open) ? 'sidebar-item--open' : '';
19
+ let anchorUrl = (active) ? '#' : url + '#';
20
21
return (
22
<div className={ `sidebar-item ${emptyMod} ${openMod}` }>
@@ -25,7 +26,7 @@ export default class SidebarItem extends React.Component {
25
26
{
27
anchors.map((anchor, j) => (
28
<li className="sidebar-item__anchor" key={ `anchor-${index}-${j}` }>
- <a href={ '#' + anchor.id }>{ anchor.title}</a>
29
+ <a href={ anchorUrl + anchor.id }>{ anchor.title}</a>
30
</li>
31
))
32
}
0 commit comments