1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];if(null!=n)for(var d in n)n.hasOwnProperty(d)&&(e[d]=n[d])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:dpg-media-services-csa":!0});var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="76fe8a90-edfe-401c-80a9-bda07436f649",e._sentryDebugIdIdentifier="sentry-dbid-76fe8a90-edfe-401c-80a9-bda07436f649")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2638],{6772:(e,t,n)=>{e.exports=n(19387)},25579:(e,t,n)=>{"use strict";n.d(t,{W:()=>b,p:()=>g});var d=n(6029),s=n(55729),i=n(6772),a=n.n(i),r=n(31576),o=n(79132),l=n(71106),c=n(25802),v=n(18654),m=n(76407);function b(){let{id:e}=(0,o.PB)(),{getFeatureFlag:t}=(0,m.h)();return t(e,"isSalesforceMIAW
1Enabled")?(0,d.jsx)(u,{}):(0,d.jsx)(f,{})}function g(){window.embeddedservice_bootstrap.utilAPI.launchChat()}function u(){let{salesforceChatConfig:e}=(0,c.G)(),{salesforceChatBrandId:t,salesforceChatDecisionValue:n}=(0,o.PB)(),{pushAnalyticsEvent:i}=(0,v.iK)(),r={Media_NL:"ESWMediaNed1732708013857",Media_BE:"ESWMediaBE1728474040422",Magazines_NL:"ESWMagazinesNL1728474469867",Magazines_BE:"ESWMagazinesBE1728477383990",Ecommerce:"ESWEcommerce1728477178148"};return(0,s.useEffect)(()=>{let e=()=>{window.embeddedservice_bootstrap.prechatAPI.setHiddenPrechatFields({Brand_c:t})},n=()=>{i({event:"chat_open"})},d=()=>{i({event:"chat_end"})},s=()=>{i({event:"chat_minimize"})};return window.addEventListener("onEmbeddedMessagingReady",e),window.addEventListener("onEmbeddedMessagingConversationStarted",n),window.addEventListener("onEmbeddedMessagingConversationClosed",d),window.addEventListener("onEmbeddedMessagingWindowMinimized",s),()=>{window.removeEventListener("onEmbeddedMessagingReady",e),window.removeEventListener("onEmbeddedMessagingConversationStarted",n),window.removeEventListener("onEmbeddedMessagingConversationClosed",d),window.removeEventListener("onEmbeddedMessagingWindowMinimized",s)}},[t,i]),(0,d.jsx)(a(),{id:"salesforce-bootstrap",src:`${e.scriptURL}/${r[n]}/assets/js/bootstrap.min.js`,strategy:"lazyOnload",onLoad:()=>{window.embeddedservice_bootstrap.settings.hideChatButtonOnLoad=!0,window.embeddedservice_bootstrap.settings.language="nl_NL",window.embeddedservice_bootstrap.init(e.orgId,n,`${e.scriptURL}/${r[n]}`,{scrt2URL:e.scrt2URL})}})}function f(){let[e]=(0,r.F7)({optional:!0}),{host:t,salesforceChatBrandId:n,salesforceChatButtonId:i,salesforceEmbeddedServiceDeployment:m}=(0,o.PB)(),{salesforceChatConfig:b}=(0,c.G)(),[g]=(0,l.v)(),{pushAnalyticsEvent:u}=(0,v.iK)(),f="mo:salesforceSettingsCallCompleted",w="mo:salesforceAfterDestroy",p="mo:salesforceAfterMinimize";if((0,s.useEffect)(()=>{let e=()=>{u({event:"chat_open"})},t=()=>{u({event:"chat_end"})},n=()=>{u({event:"chat_minimize"})};return window.addEventListener(f,e),window.addEventListener(w,t),window.addEventListener(p,n),()=>{window.removeEventListener(f,e),window.removeEventListener(w,t),window.removeEventListener(p,n)}},[u]),!n||!i)return null;let h=e?.profile?.personal_information?.first_name;return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(a(),{id:"salesforce-embed",src:"https://service.force.com/embeddedservice/5.0/esw.min.js",strategy:"lazyOnload"}),g.salesforceChatEnabled&&(0,d.jsx)(a(),{id:"salesforce-init",strategy:"lazyOnload",children:`var initESW = function (gslbBaseURL) { 2 embedded_svc.settings.displayHelpButton = false; 3 embedded_svc.settings.language = ""; //For example, enter 'en' or 'en-US' 4 5 embedded_svc.settings.defaultMinimizedText = "${b.salesforceChatMinimizedLabel}"; 6 embedded_svc.settings.disabledMinimizedText = "${b.salesforceChatDisabledMinimizedLabel}"; 7 8 embedded_svc.settings.loadingText = "${b.salesforceChatLoadingLabel}"; 9 //embedded_svc.settings.storageDomain = "${t}"; //(Sets the domain for your deployment so that visitors can navigate subdomains during a chat session) 10 11 // Settings for Chat 12 //embedded_svc.settings.directToButtonRouting = function(prechatFormData) { 13 // Dynamically changes the button ID based on what the visitor enters in the pre-chat form. 14 // Returns a valid button ID. 15 //}; 16 //embedded_svc.settings.prepopulatedPrechatFields = {}; //Sets the auto-population of pre-chat form fields 17 //embedded_svc.settings.fallbackRouting = []; //An array of button IDs, user IDs, or userId_buttonId 18 //embedded_svc.settings.offlineSupportMinimizedText = "${b.salesforceChatOfflineMinimizedLabel}"; 19 20 embedded_svc.settings.enabledFeatures = ["LiveAgent"]; 21 embedded_svc.settings.entryFeature = "LiveAgent"; 22 23 embedded_svc.addEventHandler("onSettingsCallCompleted", () => { 24 // Immediately open the Chat after loading the script. 25 embedded_svc.liveAgentAPI.startChat(); 26 window.dispatchEvent(new Event("${f}")); 27 }); 28 29 embedded_svc.addEventHandler("afterDestroy", () => { 30 window.dispatchEvent(new Event("${w}")); 31 }) 32 33 embedded_svc.addEventHandler("afterMinimize", () => { 34 window.dispatchEvent(new Event("${p}")); 35 }) 36 37 38 embedded_svc.init( 39 "${b.initUrl1}", 40 "${b.initUrl2}", 41 gslbBaseURL, 42 "${b.initId}", 43 "${m}", 44 { 45 baseLiveAgentContentURL: "${b.baseLiveAgentContentURL}", 46 deploymentId: "${b.deploymentId}", 47 buttonId: "${i}", 48 baseLiveAgentURL: "${b.baseLiveAgentURL}", 49 eswLiveAgentDevName: "${b.eswLiveAgentDevName}", 50 isOfflineSupportEnabled: false, 51 } 52 ); 53 }; 54 55 embedded_svc.settings.extraPrechatFormDetails = [ 56 { 57 label: "BrandId", 58 value: "${n}", 59 transcriptFields: ["BrandId__c"], 60 displayToAgent: true, 61 }, 62 { 63 label: "First Name", 64 name: "FirstName",
65 value: "${h||b.salesforceChatNamePlaceholderLabel}", 66 displayToAgent: false, 67 }, 68 ]; 69 70 if (!window.embedded_svc) { 71 var s = document.createElement("script"); 72 s.setAttribute( 73 "src", 74 "${b.embeddedServiceUrl}", 75 ); 76 s.onload = function () { 77 initESW(null); 78 }; 79 document.body.appendChild(s); 80 } else { 81 initESW("https://service.force.com"); 82 } 83 `})]})}},42638:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Chat:()=>a});var d=n(6029);n(55729);var s=n(79737),i=n(25579);function a(){return(0,d.jsx)(s.t,{children:(0,d.jsx)(i.W,{})})}}}]);
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.