import { Service, ServiceParams } from "./service"; import { Facebook } from "./facebook"; import { Signal } from "./signal"; import { Whatsapp } from "./whatsapp"; export const getService = async ({ params, }: ServiceParams): Promise => { const { service } = await params; if (service === "facebook") { return new Facebook(); } else if (service === "signal") { return new Signal(); } else if (service === "whatsapp") { return new Whatsapp(); } throw new Error("Service not found"); };