responses.js 684 B

123456789101112131415161718192021
  1. const serverResponse = {
  2. sendSuccess: (res, message, data = null) => {
  3. const responseMessage = {
  4. code: message.code ? message.code : 500,
  5. success: message.success,
  6. message: message.message,
  7. };
  8. if (data) { responseMessage.data = data; }
  9. return res.status(message.code).json(responseMessage);
  10. },
  11. sendError: (res, error) => {
  12. const responseMessage = {
  13. code: error.code ? error.code : 500,
  14. success: false,
  15. message: error.message,
  16. };
  17. return res.status(error.code ? error.code : 500).json(responseMessage);
  18. },
  19. };
  20. module.exports = serverResponse;