@webdisrupt/persona
Version:
Store local data in a secure data vault.
30 lines • 1.03 kB
JavaScript
;
exports.__esModule = true;
exports.response = void 0;
// Standard response objects used when returning details to user
var response = /** @class */ (function () {
function response() {
}
/**
* A successful response
* @param message - Detailed message relevant to the status
* @param data - (optional) used for passing back data can be string or object
* @returns [status, message, data]
*/
response.success = function (message, data) {
if (data === void 0) { data = null; }
return { status: true, message: message, data: data };
};
/**
* A failure response
* @param message - Detailed message relevant to the status
* @returns [status, message]
*/
response.failed = function (message, data) {
if (data === void 0) { data = null; }
return { status: false, message: message, data: data };
};
return response;
}());
exports.response = response;
//# sourceMappingURL=response.js.map