@egalteam/framework-react-native
Version:
Egal
90 lines (89 loc) • 2.42 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.deleteUmt = exports.setUmt = exports.deleteUmrt = exports.setUmrt = exports.deleteCookie = exports.deleteAllCookies = exports.getCookie = exports.setCookie = exports.decipherJWT = exports.GlobalVariables = void 0;
const MMKVStorage_1 = __importDefault(require("./MMKVStorage"));
// @ts-ignore
const jwt_decode_1 = __importDefault(require("jwt-decode"));
class GlobalVariables {
}
exports.GlobalVariables = GlobalVariables;
const decipherJWT = function (token) {
return (0, jwt_decode_1.default)(token);
};
exports.decipherJWT = decipherJWT;
const setCookie = async function (name, token) {
try {
return MMKVStorage_1.default.set(name, token);
}
catch (error) {
return error;
}
};
exports.setCookie = setCookie;
const getCookie = function (cname) {
if (cname !== undefined) {
try {
const token = MMKVStorage_1.default.getString(cname);
return token === undefined ? '' : token;
}
catch (error) {
return error;
}
}
};
exports.getCookie = getCookie;
const deleteAllCookies = function () {
let data = MMKVStorage_1.default.getAllKeys();
for (let i of data) {
MMKVStorage_1.default.delete(i);
}
};
exports.deleteAllCookies = deleteAllCookies;
const deleteCookie = function (name) {
try {
return MMKVStorage_1.default.delete(name);
}
catch (error) {
return error;
}
};
exports.deleteCookie = deleteCookie;
const setUmrt = function (token) {
try {
return MMKVStorage_1.default.set('umrt', token);
}
catch (error) {
return error;
}
};
exports.setUmrt = setUmrt;
const deleteUmrt = function () {
try {
return MMKVStorage_1.default.delete('umrt');
}
catch (error) {
return error;
}
};
exports.deleteUmrt = deleteUmrt;
const setUmt = function (token) {
try {
return MMKVStorage_1.default.set('umt', token);
}
catch (error) {
return error;
}
};
exports.setUmt = setUmt;
const deleteUmt = function () {
try {
return MMKVStorage_1.default.delete('umt');
}
catch (error) {
return error;
}
};
exports.deleteUmt = deleteUmt;