UNPKG

@egalteam/framework-react-native

Version:

Egal

90 lines (89 loc) 2.42 kB
"use strict"; 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;