Openstatus
www.openstatus.dev
1export const statusDict = {
2 investigating: {
3 value: "investigating",
4 label: "Investigating",
5 icon: "search",
6 color: "border-status-down/20 bg-status-down/10 text-status-down",
7 order: 1,
8 },
9 identified: {
10 value: "identified",
11 label: "Identified",
12 icon: "fingerprint",
13 color:
14 "border-status-degraded/20 bg-status-degraded/10 text-status-degraded",
15 order: 2,
16 },
17 monitoring: {
18 value: "monitoring",
19 label: "Monitoring",
20 icon: "activity",
21 color:
22 "border-status-monitoring/20 bg-status-monitoring/10 text-status-monitoring",
23 order: 3,
24 },
25 resolved: {
26 value: "resolved",
27 label: "Resolved",
28 icon: "search-check",
29 color:
30 "border-status-operational/20 bg-status-operational/10 text-status-operational",
31 order: 4,
32 },
33 // FIXME: check source of thruth
34 maintenance: {
35 value: "maintenance",
36 label: "Maintenance",
37 icon: "hammer",
38 color:
39 "border-status-monitoring/20 bg-status-monitoring/10 text-status-monitoring",
40 order: 0,
41 },
42} as const;