fix: routing navbar woes
This commit is contained in:
parent
83478766f7
commit
a63ad492eb
@ -18,7 +18,7 @@
|
|||||||
];
|
];
|
||||||
|
|
||||||
const routeComponents = data.route.split('/');
|
const routeComponents = data.route.split('/');
|
||||||
const doAddPostItem = routeComponents.length > 2 && routeComponents[1] === 'entries';
|
const doAddPostItem = routeComponents.length > 3 && routeComponents[1] === 'entries';
|
||||||
const isRoute = (_route: string) => {
|
const isRoute = (_route: string) => {
|
||||||
if (doAddPostItem) {
|
if (doAddPostItem) {
|
||||||
if (_route === 'entries') {
|
if (_route === 'entries') {
|
||||||
@ -27,13 +27,13 @@
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return _route === routeComponents[routeComponents.length - 1];
|
return _route === routeComponents[1];
|
||||||
};
|
};
|
||||||
|
|
||||||
if (doAddPostItem) {
|
if (doAddPostItem) {
|
||||||
menuItems.splice(2, 0, {
|
menuItems.splice(2, 0, {
|
||||||
href: data.route.slice(1),
|
href: data.route.slice(1),
|
||||||
name: routeComponents[2] + 'aaaaaaaa.md',
|
name: routeComponents[2],
|
||||||
iconUri: '/icons/entry.png'
|
iconUri: '/icons/entry.png'
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user