19 lines
451 B
TypeScript
19 lines
451 B
TypeScript
export const getLevelColor = (level: string) => {
|
|
switch (level.toUpperCase()) {
|
|
case 'EMERGENCY':
|
|
case 'ALERT':
|
|
case 'CRITICAL':
|
|
case 'ERROR':
|
|
return 'destructive';
|
|
case 'WARNING':
|
|
return 'outline';
|
|
case 'NOTICE':
|
|
case 'INFO':
|
|
return 'secondary';
|
|
case 'DEBUG':
|
|
return 'outline';
|
|
default:
|
|
return 'default';
|
|
}
|
|
}
|