Mirror of https://github.com/roostorg/coop
github.com/roostorg/coop
1import { GQLUserPenaltySeverity } from '../graphql/generated';
2
3export const UserPenaltySeverityOrder = [
4 GQLUserPenaltySeverity.None,
5 GQLUserPenaltySeverity.Low,
6 GQLUserPenaltySeverity.Medium,
7 GQLUserPenaltySeverity.High,
8 GQLUserPenaltySeverity.Severe,
9];
10
11export function getSeverityColor(severity: GQLUserPenaltySeverity) {
12 switch (severity) {
13 case GQLUserPenaltySeverity.None:
14 return 'border-coop-blue text-coop-blue';
15 case GQLUserPenaltySeverity.Low:
16 case GQLUserPenaltySeverity.Medium:
17 return 'border-coop-orange text-coop-orange';
18 case GQLUserPenaltySeverity.High:
19 case GQLUserPenaltySeverity.Severe:
20 return 'border-coop-alert-red text-coop-alert-red';
21 }
22}