{mode === "edit" ? "Update Alert" : "Create Alert"}
{/* Severity */}
Alert trigger severity
v && setSeverity(v as unknown as ContactAlertSeverity)
}
>
{(
["NEED_ACTION", "WATCH", "HEALTHY"] as ContactAlertSeverity[]
).map((s) => (
{s === "NEED_ACTION" && (
)}
{s === "WATCH" && }
{s === "HEALTHY" && }
{SEVERITY_LABELS[s]}
))}
{/* Name */}
Alert name
setName(e.target.value)}
placeholder="e.g. High equity opportunity"
/>
{/* Share across company */}
{isCompanyAdmin && (
setShareAcrossCompany(!!v)}
/>
)}
{/* Query builder */}