diff --git a/components/Current/NewVWOScript.tsx b/components/Current/NewVWOScript.tsx index 4604601f7..e489cc630 100644 --- a/components/Current/NewVWOScript.tsx +++ b/components/Current/NewVWOScript.tsx @@ -79,7 +79,7 @@ export default function VWOScript() { b.src = a; b.type = "text/javascript"; b.onerror = function () { - _vwo_code.finish(); + window._vwo_code.finish(); }; d.getElementsByTagName("head")[0].appendChild(b); } @@ -105,9 +105,9 @@ export default function VWOScript() { if (d.URL.indexOf("__vwo_disable__") > -1) return; var sT = this.settings_tolerance(); w._vwo_settings_timer = setTimeout(function () { - _vwo_code.finish(); + window._vwo_code.finish(); stT.removeItem(cK); - _vwo_code.removeLoaderAndOverlay(); + window._vwo_code.removeLoaderAndOverlay(); }, sT); var filterConfig = this.filterConfig; if (!filterConfig || filterConfig.filterTime === "balanced") { @@ -147,7 +147,7 @@ export default function VWOScript() { if (state === "1") { // if cookie consent was already given and the cookies were already accepted, execute out normal flow hide_element = "body"; - w._vwo_settings_timer = _vwo_code.init(); + w._vwo_settings_timer = window._vwo_code.init(); return; } else if (state === "2") { return; @@ -165,7 +165,7 @@ export default function VWOScript() { } this.filterConfig = config; var popupTimer = setInterval(function () { - if (_vwo_code.applyFilters(config)) { + if (window._vwo_code.applyFilters(config)) { clearInterval(popupTimer); } }, 100); @@ -173,12 +173,12 @@ export default function VWOScript() { var state = config.isConsentGiven(); var shouldClearAllIntervals; if (state === "1") { - _vwo_code.showLoader(); - w._vwo_settings_timer = _vwo_code.init(); + window._vwo_code.showLoader(); + w._vwo_settings_timer = window._vwo_code.init(); shouldClearAllIntervals = true; } else if (state === "2") { - _vwo_code.filterConfig = undefined; - _vwo_code.removeLoaderAndOverlay(); + window._vwo_code.filterConfig = undefined; + window._vwo_code.removeLoaderAndOverlay(); shouldClearAllIntervals = true; } if (shouldClearAllIntervals) { @@ -190,7 +190,7 @@ export default function VWOScript() { // RECOMMENDED: When using Best Approach filterToleranceTimer = setTimeout(function () { - _vwo_code.removeLoaderAndOverlay(); + window._vwo_code.removeLoaderAndOverlay(); clearIntervals([timer, popupTimer]); }, config.filterTolerance); }, @@ -289,7 +289,7 @@ export default function VWOScript() { }; w._vwo_code = code; })(); - _vwo_code.setFilterConfigAndApplyFilter({ + window._vwo_code.setFilterConfigAndApplyFilter({ popupSelector: "#CybotCookiebotDialog", filterTime: "best", isConsentGiven: function () {