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: [ "http://localhost:8081", "https://moodle.virtualairrescue.com", ], }, ]; export type Service = (typeof services)[number]; export default async ({ searchParams, }: { searchParams: Promise<{ [key: string]: string | string[] | undefined }>; }) => { const { service: serviceId, client_id: clientId } = await searchParams; const service = services.find( (service) => service.id === serviceId || service.id === clientId, ); if (!service) { return
Service not found
; } return ; };