Separate Client Portal & Dashboard
This commit is contained in:
14
frontend/client-portal/src/components/nav-section/index.ts
Normal file
14
frontend/client-portal/src/components/nav-section/index.ts
Normal file
@@ -0,0 +1,14 @@
|
||||
import { matchPath } from 'react-router-dom';
|
||||
|
||||
// ----------------------------------------------------------------------
|
||||
|
||||
export { default as NavSectionVertical } from './vertical';
|
||||
export { default as NavSectionHorizontal } from './horizontal';
|
||||
|
||||
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;
|
||||
}
|
||||
Reference in New Issue
Block a user