Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/openstatusHQ/openstatus. ๐ซ Status page with uptime monitoring & API monitoring as code ๐ซ openstatus.dev
bun drizzle-orm monitoring monitoring-as-code nextjs observability on-call open-source shadcn-ui status-page statuspage synthetic-monitoring tinybird turso uptime uptime-checker uptime-monitor
Something went wrong. Try again.
757 B ยท 28 lines
TSX
1234567891011121314151617181920212223242526272829/** @jsxRuntime automatic @jsxImportSource react */
import { render } from "react-email";
import MonitorDeactivationEmail, { type MonitorDeactivationProps, monitorDeactivationSubject,} from "../emails/monitor-deactivation";import MonitorPausedEmail, { MONITOR_PAUSED_SUBJECT, type MonitorPausedProps,} from "../emails/monitor-paused";
export async function monitorDeactivationEmail( props: MonitorDeactivationProps,) { return { subject: monitorDeactivationSubject(props), html: await render(<MonitorDeactivationEmail {...props} />), };}
export async function monitorPausedEmail(props: MonitorPausedProps = {}) { return { subject: MONITOR_PAUSED_SUBJECT, html: await render(<MonitorPausedEmail {...props} />), };}