You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
436 B
18 lines
436 B
import { NextApiHandler } from "next";
|
|
|
|
import { Response } from "@models/response";
|
|
|
|
import { registrationIsEnabled } from "@utils/config";
|
|
import { methodNotAllowed } from "@utils/errors";
|
|
|
|
const handler: NextApiHandler<Response> = (req, res) => {
|
|
if (req.method?.toUpperCase() !== "GET") {
|
|
res.status(405).json(methodNotAllowed);
|
|
return;
|
|
}
|
|
|
|
res.json({ ok: true, data: { registrationIsEnabled } });
|
|
};
|
|
|
|
export default handler;
|