1"use strict";(self.NiveaXwebpackJsonp=self.NiveaXwebpackJsonp||[]).push([[6715],{34201:(t,e,n)=>{n.r(e),n.d(e,{default:()=>o});var i=n(23076);class o{constructor(t,e){this.element=t,this.link=e,window.NiveaX.IsUAEnabled&&this.init()}init(){this.trackShowNotification(),this.element.addEventListener("click",t=>this.trackClickNotification(t))}trackShowNotification(){(0,i.VE)({event:"ga_event",eventCategory:"Smart Push",eventAction:"Show",eventLabel:this.getCurrentPageInfo(),eventNonInteraction:!0})}trackClickNotification({target:t}){const e=t.closest(".nx-push-notification__close-btn"),n=e?"Close":"Click",o=e?`SmartPush on "${this.getCurrentPageInfo()}" was closed`:`From: ${this.getCurrentPageInfo()}${this.link&&this.link.href?` | To: ${this.link.href}`:""}`;(0,i.VE)({event:"ga_event",eventCategory:"Smart Push",eventAction:n,eventLabel:o,eventNonInteraction:!1})}getCurrentPageInfo(){return`${document.title} - ${location.href}`}}}}]); 2//# sourceMappingURL=/dist/NiveaX/./modules/NivTPushNotification.fad90119.js.40ffa62e.map
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.