import { Authorize } from "./_components/Authorize"; export const services = [ { id: "1", service: "dispatch", name: "Leitstellendisposition", approvedUrls: ["http://localhost:3001"], }, { id: "2", service: "desktop", name: "Desktop client", approvedUrls: ["var"], }, { id: "3", secret: "d0f3e4e4", service: "moodle", name: "Moodle", approvedUrls: ["https://moodle.virtualairrescue.com"], }, ]; export type Service = (typeof services)[number]; export default async ({ searchParams, }: { searchParams: Promise<{ [key: string]: string | string[] | undefined }>; }) => { const { service: serviceId } = await searchParams; const service = services.find((service) => service.id === serviceId); if (!service) { return