grafana/public/app/core/navigation/errorModels.ts
Torkel Ödegaard 093498a03b
Angular: Prevent angular from loading when disabled (#65755)
* Angular: Prevent angular from loading when disabled

* remove stuff
2023-04-03 10:45:22 +02:00

23 lines
537 B
TypeScript

import { NavModel, NavModelItem } from '@grafana/data';
export function getExceptionNav(error: unknown): NavModel {
console.error(error);
return getWarningNav('Exception thrown', 'See console for details');
}
export function getNotFoundNav(): NavModel {
return getWarningNav('Page not found', '404 Error');
}
export function getWarningNav(text: string, subTitle?: string): NavModel {
const node: NavModelItem = {
text,
subTitle,
icon: 'exclamation-triangle',
};
return {
node: node,
main: node,
};
}