@ketch-sdk/ketch-data-layer
Version:
Ketch Data Layer interface
18 lines • 1.18 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.setCookie = exports.getCookie = void 0;
const ketch_cookie_1 = require("@ketch-com/ketch-cookie");
Object.defineProperty(exports, "getCookie", { enumerable: true, get: function () { return ketch_cookie_1.getCookie; } });
/**
* Set the value against the given key
*
* @param w The window object
* @param key The cookie key
* @param value The value to set
* @param ttl The TTL of the cookie value in days
*/
function setCookie(w, key, value, ttl) {
(0, ketch_cookie_1.setCookie)(w, key, value, ttl ? ttl * 86400 : ttl);
}
exports.setCookie = setCookie;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXRpbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb29raWUvdXRpbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwwREFBb0U7QUFjM0QsMEZBZEEsd0JBQVMsT0FjQTtBQVpsQjs7Ozs7OztHQU9HO0FBQ0gsU0FBUyxTQUFTLENBQUMsQ0FBUyxFQUFFLEdBQVcsRUFBRSxLQUFVLEVBQUUsR0FBWTtJQUNqRSxJQUFBLHdCQUFFLEVBQUMsQ0FBQyxFQUFFLEdBQUcsRUFBRSxLQUFLLEVBQUUsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLEdBQUcsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQTtBQUM1QyxDQUFDO0FBRW1CLDhCQUFTIn0=