import { NextApiRequest, NextApiResponse } from "next";
import Message from "../models/messages";
}
export const config = {
api: {
externalResolver: true
}
}
export const createMessage = async (
req: NextApiRequest,
res: NextApiResponse
) => {
const { messageBody } = req.body;
try {
const message = await Message.create({ messageBody, label: "Human" });
res.status(200).json(message);
res.end()
} catch (error) {
res.status(500).json(error);
}
};
export const getMessages=async( req: NextApiRequest,
res: NextApiResponse)=>{
try {
const messages= await Message.find({})
res.status(200).json(messages);
res.end()
} catch (error) {
res.json(error)
}
}