Files
Checkmate/Server/middleware/responseHandler.js
Alex Holliday 792b51b488 fix typos
2025-01-20 11:02:55 -08:00

21 lines
405 B
JavaScript

const responseHandler = (req, res, next) => {
res.success = ({ status = 200, msg = "OK", data = null }) => {
return res.status(status).json({
success: true,
msg: msg,
data: data,
});
};
res.error = ({ status = 500, msg = "Internal server error", data = null }) => {
return res.status(status).json({
success: false,
msg,
data,
});
};
next();
};
export { responseHandler };