PageSourceSearch

https://optimise.123.ie/e940c4a073b6c006e2ff9c788bed2f17/variation…18-6449758-async-js.038582edca73e92cb83b.js

js 123.ie collected 2026-10-02 04:29:49 UTC 3,209 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunktag=globalThis.webpackChunktag||[]).push([[873],{8753(e,t,r){r.r(t),r.d(t,{code:()=>s});const s=(e,t,r)=>{const s={buildID:"HF_123_14_VARIATION1",panelSelector:".main-banner-quote.banner-quote-wrapper",primaryCtaSelector:".main-banner-quote__link",sublinkSelector:".main-banner-quote__links .quote-sublinks",colourClasses:["quote-1","quote-2","quote-3","quote-4"],primaryCtaHfClass:"hf-primary-cta-yellow",sublinkPrimaryHfClass:"hf-primary-sublink-yellow",sublinkColourClass:"quote-1",appliedAttr:"data-hf-applied",observer:{isRunning:!1,selector:".main-banner-quote.banner-quote-wrapper",config:{subtree:!0,childList:!0,attributes:!0,attributeFilter:["class"]}}},o=document.cookie.includes("abTastyDebug=true;")||!0===window.abTastyDebug?window.console:{log:()=>{},error:()=>{}};try{const e=e=>{e&&("true"===e.getAttribute(s.appliedAttr)&&e.classList.contains(s.primaryCtaHfClass)||(e.hasAttribute("data-hf-original-class")||e.setAttribute("data-hf-original-class",e.className),e.classList.add(s.primaryCtaHfClass),e.setAttribute(s.appliedAttr,"true")))},t=e=>{if(!e)return;const t=s.colourClasses.filter(e=>e!==s.sublinkColourClass);"true"===e.getAttribute(s.appliedAttr)&&e.classList.contains(s.sublinkColourClass)&&t.every(t=>!e.classList.contains(t))||(e.hasAttribute("data-hf-original-class")||e.setAttribute("data-hf-original-class",e.className),s.colourClasses.forEach(t=>e.classList.remove(t)),e.classList.add(s.sublinkColourClass),e.setAttribute(s.appliedAttr,"true"))},r=e=>!(e&&(e.querySelector("a, button")||e.textContent&&e.textContent.trim())),o=e=>{e&&(e.classList.contains(s.sublinkPrimaryHfClass)||e.classList.add(s.sublinkPrimaryHfClass))},n=()=>{const n=document.querySelector(s.panelSelector);if(!n)return!1;const a=n.querySelector(s.primaryCtaSelector),l=[...n.querySelectorAll(s.sublinkSelector)];return!(!a&&!l.length||(e(a),l.forEach(t),r(a)&&l.length&&o(l[0]),0))},a=()=>{if(document.getElementById(s.buildID))return;const e=document.querySelector(s.panelSelector);if(!e)return;const t=document.createElement("span");t.id=s.buildID,t.hidden=!0,e.insertAdjacentElement("beforeend",t)},l=new MutationObserver(()=>{s.observer.isRunning=!0,l.disconnect(),n();const e=document.querySelector(s.observer.selector);e&&l.observe(e,s.observer.config)}),i=(e=!document.getElementById(s.buildID))=>{e&&n()&&(a(),!s.observer.isRunning&&document.querySelector(s.observer.selector)&&l.observe(document.querySelector(s.observer.selector),s.observer.config))};if(document.querySelector(s.panelSelector))i();else{const e=new MutationObserver(()=>{document.querySelector(s.panelSelector)&&(e.disconnect(),i())});e.observe(document.body,{childList:!0,subtree:!0})}const c=()=>{const e=document.getElementById(s.buildID);e&&e.remove(),[...document.querySelectorAll(`[${s.appliedAttr}="true"]`)].forEach(e=>{const t=e.getAttribute("data-hf-original-class");null!==t&&(e.className=t),e.removeAttribute("data-hf-original-class"),e.removeAttribute(s.appliedAttr)}),l.disconnect()},u=()=>{c(),document.removeEventListener("abtasty_resetActionTracking",u)};document.addEventListener("abtasty_resetActionTracking",u)}catch(e){o.error(`Error in build: ${s.buildID}`,e)}}}}]);

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.