PageSourceSearch

https://www.redken.eu/themes/redken/async-chunks/newsletter-popup-f6b1e322e42d2b5a86c6-chunk.js

js redken.eu collected 2026-10-09 18:30:41 UTC 2,524 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkwf_core_setup=self.webpackChunkwf_core_setup||[]).push([[6807],{941:(e,t,o)=>{o.r(t),o.d(t,{default:()=>c});var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"newsletter-form"},[t("modal",{staticClass:"newsletter-form-modal",attrs:{open:e.openModal}},[e._t("newsletter-form-modal-slot")],2)],1)};r._withStripped=!0;var n=o(8790);function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}const i={name:"newsletter-popup",data:function(){return{openModal:!1,formcheckLayer:{}}},created:function(){var e=this;this.$on("closeModal",function(){e.openModal=!1,document.documentElement.style.overflow="initial",(0,n.TV)("Newsletter_PopupSession",!0,"session","/;SameSite=Strict")})},computed:{isCookieExist:function(){return(0,n.Ri)("Newsletter_PopupSession")}},methods:{triggerNewsletterPopup:function(){this.isCookieExist||(this.openModal=!0,document.documentElement.style.overflow="hidden")},submitNewsletterPopup:function(){var e=this,t=document.querySelector("form[data-ajax].newsletter-subscription-form.popup-form .newsletter-subscription-btn");t&&t.addEventListener("click",function(){e.checkFormSuccess("popin")},{once:!0})},checkFormSuccess:function(e){var t,o,r,i=this,c=document.querySelector(".newsletter-form-modal .form-success");this.formcheckLayer.hasOwnProperty(e)||Object.assign(this.formcheckLayer,(t={},r=!0,(o=function(e){var t=function(e){if("object"!=s(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var o=t.call(e,"string");if("object"!=s(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==s(t)?t:t+""}(o=e))in t?Object.defineProperty(t,o,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[o]=r,t));var u=!0===this.formcheckLayer[e];""!=c&&null!=c&&u?(this.pushSignedIn(e),c.classList.remove("form-success"),this.formcheckLayer[e]=!1,(0,n.TV)("Newsletter_PopupSession",!0,"session","/;SameSite=Strict")):setTimeout(function(){i.checkFormSuccess(e)},2e3)},pushSignedIn:function(e){var t={event:"uaevent",event_name:"newsletter_registration",ecommerce:"undefined",eventCategory:"registration",eventAction:"newsletter",eventLabel:e,referral:e};window.dataLayer.push(t)}},mounted:function(){this.triggerNewsletterPopup(),this.submitNewsletterPopup()}},c=(0,o(4486).A)(i,r,[],!1,null,null,null).exports}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.