Sindbad~EG File Manager

Current Path : /home/infinitibizsol/.trash/utils.9/
Upload File :
Current File : /home/infinitibizsol/.trash/utils.9/responseFormat.js

"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.successResponse = exports.failedResponse = void 0;
var successResponse = exports.successResponse = function successResponse(res) {
  var data = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : [];
  var message = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : "success";
  var statusCode = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : 200;
  res.status(statusCode).json({
    message: message,
    data: data
  });
};
var failedResponse = exports.failedResponse = function failedResponse(_ref) {
  var res = _ref.res,
    error = _ref.error,
    _ref$message = _ref.message,
    message = _ref$message === void 0 ? "failed" : _ref$message,
    _ref$statusCode = _ref.statusCode,
    statusCode = _ref$statusCode === void 0 ? 500 : _ref$statusCode;
  return res.status(statusCode).json({
    error: error,
    message: message
  });
};

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists