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.
580 B ยท 24 lines
TypeScript
at incident-api
12345678910111213141516171819202122232425import type { Metadata } from "next";
import { statusPageAlternates } from "./alternates";import { getQueryClient, trpc } from "./trpc/server";
export async function statusPageAlternatesMetadata({ domain, markdownPath,}: { domain: string; markdownPath?: string;}): Promise<Metadata> { const page = await getQueryClient().fetchQuery( trpc.statusPage.get.queryOptions({ slug: domain }), ); if (!page) return {}; return { alternates: statusPageAlternates({ slug: page.slug, customDomain: page.customDomain, markdownPath, }), };}