mirror of
https://github.com/SigNoz/signoz.git
synced 2025-12-29 16:14:42 +00:00
29 lines
503 B
TypeScript
29 lines
503 B
TypeScript
import { Tag } from 'antd';
|
|
import React from 'react';
|
|
|
|
function Severity({ severity }: SeverityProps): JSX.Element {
|
|
switch (severity) {
|
|
case 'unprocessed': {
|
|
return <Tag color="green">UnProcessed</Tag>;
|
|
}
|
|
|
|
case 'active': {
|
|
return <Tag color="red">Firing</Tag>;
|
|
}
|
|
|
|
case 'suppressed': {
|
|
return <Tag color="red">Suppressed</Tag>;
|
|
}
|
|
|
|
default: {
|
|
return <Tag color="default">Unknown Status</Tag>;
|
|
}
|
|
}
|
|
}
|
|
|
|
interface SeverityProps {
|
|
severity: string;
|
|
}
|
|
|
|
export default Severity;
|