dop-sdk
Version:
Mini App SDK for JavaScript by VTB
26 lines • 1.2 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CookieManager = void 0;
var event_types_1 = require("../event-types");
var sdkbridge_1 = require("../sdkbridge");
var error_types_1 = require("../types/error-types");
/** @internal */
var CookieManager = /** @class */ (function () {
function CookieManager() {
}
CookieManager.prototype.getAllCookies = function () {
return (0, sdkbridge_1.getBridge)()
.sendToNative(event_types_1.CookiesEvent.GET_ALL_COOKIES, null)
.then(function (response) { return JSON.parse(response); })
.catch(function (error) { return (0, error_types_1.parseMiniAppError)(error); });
};
CookieManager.prototype.getCookies = function (cookieNameList) {
return (0, sdkbridge_1.getBridge)()
.sendToNative(event_types_1.CookiesEvent.GET_COOKIES, { cookieList: cookieNameList })
.then(function (response) { return JSON.parse(response); })
.catch(function (error) { return (0, error_types_1.parseMiniAppError)(error); });
};
return CookieManager;
}());
exports.CookieManager = CookieManager;
//# sourceMappingURL=cookie-manager.js.map