26 lines
569 B
TypeScript
26 lines
569 B
TypeScript
import { NextRequest, NextResponse } from "next/server";
|
|
import { Service } from "./service";
|
|
|
|
const sendMessage = async (req: NextRequest) => {
|
|
console.log({ req });
|
|
|
|
return NextResponse.json({ response: "ok" });
|
|
};
|
|
|
|
const receiveMessages = async (req: NextRequest) => {
|
|
console.log({ req });
|
|
|
|
return NextResponse.json({ response: "ok" });
|
|
};
|
|
|
|
const handleWebhook = async (req: NextRequest) => {
|
|
console.log({ req });
|
|
|
|
return NextResponse.json({ response: "ok" });
|
|
};
|
|
|
|
export const Signal: Service = {
|
|
sendMessage,
|
|
receiveMessages,
|
|
handleWebhook,
|
|
};
|