@weahead/consent-manager
Advanced tools
Comparing version 2.1.4 to 2.1.5
@@ -39,2 +39,12 @@ "use strict"; | ||
exports.Context.displayName = 'ConsentManagerContext'; | ||
function clearAllCookies() { | ||
/** Clear any extra cookies set */ | ||
var cookies = document.cookie.split(';'); | ||
for (var _i = 0, cookies_1 = cookies; _i < cookies_1.length; _i++) { | ||
var cookie = cookies_1[_i]; | ||
var eqPos = cookie.indexOf('='); | ||
var name_1 = eqPos > -1 ? cookie.substring(0, eqPos) : cookie; | ||
document.cookie = name_1 + '=;Path=/;expires=Thu, 01 Jan 1970 00:00:00 GMT'; | ||
} | ||
} | ||
function ConsentManagerContext(_a) { | ||
@@ -112,10 +122,3 @@ var children = _a.children; | ||
setCookieConsent(keys_1.functionalKey, 0, { 'max-age': '0' }); | ||
/** Clear any extra cookies set */ | ||
var cookies = document.cookie.split(';'); | ||
for (var _i = 0, cookies_1 = cookies; _i < cookies_1.length; _i++) { | ||
var cookie = cookies_1[_i]; | ||
var eqPos = cookie.indexOf('='); | ||
var name_1 = eqPos > -1 ? cookie.substring(0, eqPos) : cookie; | ||
document.cookie = name_1 + '=;Path=/;expires=Thu, 01 Jan 1970 00:00:00 GMT'; | ||
} | ||
clearAllCookies(); | ||
window.location.reload(); | ||
@@ -125,2 +128,3 @@ } | ||
if (!biscuits || !biscuits[keys_1.functionalKey]) { | ||
clearAllCookies(); | ||
dispatch({ type: Context_1.actionType.OPEN_MODAL }); | ||
@@ -127,0 +131,0 @@ } |
{ | ||
"name": "@weahead/consent-manager", | ||
"version": "2.1.4", | ||
"version": "2.1.5", | ||
"author": "Weahead AB <alla@weahead.se>", | ||
@@ -5,0 +5,0 @@ "main": "./dist/index.js", |
Sorry, the diff of this file is not supported yet
79669
2037