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.
2 parents cf5309c + 925cf46 commit 7554f20Copy full SHA for 7554f20
src/components/header/items/Items.component.tsx
@@ -10,23 +10,24 @@ const {
10
} = styles;
11
12
const links = [
13
- { name: 'Home', url: '/' },
14
- { name: 'Pages', url: '/pages' },
15
- { name: 'Profile', url: '/profile' }
+ { name: 'Home', url: '/', alias: [] },
+ { name: 'Pages', url: '/pages', alias: ['/[page]'] },
+ { name: 'Profile', url: '/profile', alias: [] }
16
];
17
18
export default function Items(): JSX.Element {
19
const { pathname } = useRouter();
20
21
return (
22
<ul className={ items }>
23
- { links.map(({ name, url }) => (
+ { links.map(({ name, url, alias }) => (
24
<li
25
key={ name }
26
className={
27
injectClassNames([
28
active,
29
pathname === url
30
+ || alias.includes(pathname)
31
])
32
}
33
>
0 commit comments