Openstatus
www.openstatus.dev
1import type { ValidIcon } from "@/components/icons";
2import type { Trigger } from "@/lib/monitor/utils";
3
4export const triggerDict = {
5 cron: {
6 value: "cron",
7 label: "Scheduled",
8 icon: "clock",
9 },
10 api: {
11 value: "api",
12 label: "On-Demand",
13 icon: "network",
14 },
15 unknown: {
16 value: "unknown",
17 label: "Unknown",
18 icon: "cog",
19 },
20} satisfies Record<
21 string,
22 {
23 icon: ValidIcon;
24 label: string;
25 value: Trigger | "unknown";
26 }
27>;