inbrain-surveys
Version:
In-App monetization via surveys, powered by inBrain.ai.
35 lines • 1.53 kB
JavaScript
var __assign = (this && this.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
var errorMessages = {
ERR_SET_INBRAIN: "Error while initialising sdk",
ERR_SET_INBRAIN_VALUES: "Error while initialising sdk",
ERR_GET_REWARDS: "Error while getting rewards",
ERR_CONFIRM_REWARDS: "Error while confirming rewards",
ERR_CHECK_SURVEYS_AVAILABLE: "Error while checking surveys availability",
ERR_GET_NATIVE_SURVEYS: "Error while getting native surveys",
ERR_SHOW_NATIVE_SURVEY: "Error while showing native survey",
ERR_SHOW_SURVEYS: "Error while showing surveys",
ERR_SET_TITLE: "Error while setting title",
ERR_SET_LANGUAGE: "Error while setting language",
ERR_SET_NAVIGATION_BAR_CONFIG: "Error while setting navigation bar config",
ERR_SET_STATUS_BAR_CONFIG: "Error while setting status bar config",
ERR_NULL_CURRENT_ACTIVITY: "Error activity is null",
};
/**
* Common error formatting
* @param err original error
*/
export var enhanceError = function (err) {
var prefix = err && err.code ? errorMessages[err.code] : "An unexpected error occured";
return __assign(__assign({}, err), { message: prefix + '. Reason: ' + err.message });
};
//# sourceMappingURL=Errors.js.map