[WIP] Improvement

This commit is contained in:
2022-08-29 12:00:49 +07:00
parent 10f99bfb9a
commit b942a7e468
30 changed files with 1395 additions and 328 deletions

View File

@@ -9,6 +9,9 @@ export function isExternalLink(path: string) {
return path.includes('http');
}
export function getActive(path: string, pathname: string) {
return path ? !!matchPath({ path: path, end: false }, pathname) : false;
export function getActive(path: string, pathname: string, openWhen?: string[]) {
const listPathWhenActive = [ ...openWhen ?? [], path ];
return listPathWhenActive.includes(pathname);
// return path ? !!matchPath({ path: path, end: false }, pathname) : false;
}