roiact
Version:
47 lines (37 loc) • 1.12 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.deleteCookie = deleteCookie;
exports.getCookie = getCookie;
exports.getResponseStringError = void 0;
var getResponseStringError = function getResponseStringError(response) {
if (response.data && response.data.error_description) {
return response.data.error_description;
} else if (response.data) {
return 'Error: ' + response.originalError.message;
}
if (response.code === 522) {
return 'timeout';
} else if (response === 500) {
return 'internal server error';
} else {
return 'unknown server error';
}
};
exports.getResponseStringError = getResponseStringError;
function getCookie(name) {
var nameEQ = name + '=';
var ca = document.cookie.split(';');
for (var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) === ' ') {
c = c.substring(1, c.length);
}
if (c.indexOf(nameEQ) === 0) return c.substring(nameEQ.length, c.length);
}
return null;
}
function deleteCookie(name) {
document.cookie = name + '=; expires=Thu, 01 Jan 1970 00:00:01 GMT;';
}