PageSourceSearch

https://www.galwaybeo.ie/nav-web-static/main-25e5ee27a94654e23237f…/static/chunks/7034-c102c48417e987ca.js

js galwaybeo.ie collected 2026-09-24 18:20:59 UTC 30,453 bytes, 7 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7034],{8770:(e,O,C)=>{C.d(O,{A:()=>E});var N=C(60150),t=C(31692),T=C(66373);let E=(0,N.vt)()((0,t.lt)(e=>({state:{...T.gx},actions:{addMantisConfigToClientStore:O=>{e(e=>({state:{...e.state,client:{...e.state.client,mantisId:O}}}))},addMantisConfigToServerStore:O=>{e(e=>({state:{...e.state,server:{...e.state.server,...O}}}))}}}),{name:"mantis"}))},11836:(e,O,C)=>{C.d(O,{A:()=>E,s:()=>T});let N={BREADCRUMBS:{CLICK:"breadcrumbsClicked",COMPONENT_TYPE:"breadcrumbs",COMPONENT_ACTION:"breadcrumbs click",COMPONENT_CATEGORY:"navigation",COMPONENT_LOCATION:"header"},BREAKING_NEWS:{ON_RENDER:{CLICK:"breakingnewsRender",COMPONENT_TYPE:"breakingnews",COMPONENT_ACTION:"breakingnews displayed",COMPONENT_CATEGORY:"recommendations",COMPONENT_LOCATION:"header"},LINK_CLICK:{CLICK:"breakingnewsClick",COMPONENT_TYPE:"breakingnews",COMPONENT_ACTION:"breakingnews link click",COMPONENT_CATEGORY:"recommendations",COMPONENT_LOCATION:"header"},CLOSED:{CLICK:"breakingnewsClosed",COMPONENT_TYPE:"breakingnews",COMPONENT_ACTION:"breakingnews banner closed",COMPONENT_CATEGORY:"recommendations",COMPONENT_LOCATION:"header"}},BYLINE_AUTHOR_PROFILE:{CLICK:"authorBylineClicked",COMPONENT_TYPE:"author byline",COMPONENT_ACTION:"author byline click",COMPONENT_CATEGORY:"navigation",COMPONENT_LOCATION:"body"},CONTENT_TAGS:{CLICK:"tagLinkClicked",COMPONENT_TYPE:"content tags",COMPONENT_ACTION:"content tag click",COMPONENT_CATEGORY:"navigation",COMPONENT_LOCATION:"body"},FOOTER:{PRIMARY:{CLICK:"navigationPrimaryFooterLinkClicked",COMPONENT_TYPE:"primary footer",COMPONENT_ACTION:"primary footer link click",COMPONENT_CATEGORY:"navigation",COMPONENT_LOCATION:"footer"},SECONDARY:{CLICK:"navigationSecondaryFooterLinkClicked",COMPONENT_TYPE:"secondary footer",COMPONENT_ACTION:"secondary footer link click",COMPONENT_CATEGORY:"navigation",COMPONENT_LOCATION:"footer"},TRUST_LOGO:{CLICK:"logoClicked",COMPONENT_TYPE:"primary footer",COMPONENT_ACTION:"trust project",COMPONENT_CATEGORY:"navigation",COMPONENT_LOCATION:"footer"},SOCIAL_FOLLOW:{CLICK:"socialFollowClicked",COMPONENT_TYPE:"primary footer social follow",COMPONENT_ACTION:"follow",COMPONENT_CATEGORY:"navigation",COMPONENT_LOCATION:"headline"}},GOOGLE_PREFERRED_SOURCE:{LINK:{CLICK:"GooglePreferredSourceWidgetClicked",COMPONENT_TYPE:"GooglePreferredSource",COMPONENT_ACTION:"Google Preferred Source Widget Clicked",COMPONENT_CATEGORY:"DirectEngagement",COMPONENT_LOCATION:"body"},BOTTOM_SHAREBAR:{CLICK:"GooglePreferredSourceButtonClicked",COMPONENT_TYPE:"GooglePreferredSource",COMPONENT_ACTION:"Google Preferred Source Button Clicked",COMPONENT_CATEGORY:"DirectEngagement",COMPONENT_LOCATION:"bottom sharebar"}},GRID:{CLICK:"gridClicked",COMPONENT_TYPE:"grid",COMPONENT_CATEGORY:"embed",COMPONENT_LOCATION:"body"},HEADER_NAV:{CURTAIN_LINK:{COMPONENT_ACTION:"curtain link click",COMPONENT_CATEGORY:"navigation - primary header",CLICK:"navigationPrimaryHeaderLinkClicked",COMPONENT_TYPE:"primary header",COMPONENT_LOCATION:"header"},LOGO:{COMPONENT_ACTION:"logo link click",COMPONENT_CATEGORY:"navigation - primary header",CLICK:"logoClicked",COMPONENT_TYPE:"primary header",COMPONENT_LOCATION:"header"},NAV_LINK:{COMPONENT_ACTION:"header link click",COMPONENT_CATEGORY:"navigation - primary header",CLICK:"navigationPrimaryHeaderLinkClicked",COMPONENT_TYPE:"primary header",COMPONENT_LOCATION:"header"},SOCIAL_LINK:{COMPONENT_ACTION:"header social follow",COMPONENT_CATEGORY:"navigation - primary header",CLICK:"socialFollowClicked",COMPONENT_TYPE:"primary header",COMPONENT_LOCATION:"header"},SOCIAL_CURTAIN:{COMPONENT_ACTION:"curtain social follow",COMPONENT_CATEGORY:"navigation - primary header",CLICK:"socialFollowClicked",COMPONENT_TYPE:"primary header",COMPONENT_LOCATION:"header"},BURGER_OPEN:{COMPONENT_ACTION:"open burger menu",COMPONENT_CATEGORY:"navigation - primary header",CLICK:"navigationBurgerMenuOpened",COMPONENT_TYPE:"primary header",COMPONENT_LOCATION:"header"},BURGER_CLOSE:{COMPONENT_ACTION:"close burger menu",COMPONENT_CATEGORY:"navigation - primary header",CLICK:"navigationBurgerMenuClosed",COMPONENT_TYPE:"primary header",COMPONENT_LOCATION:"header"},LINK_DROPDOWN_OPEN:{COMPONENT_ACTION:"open burger menu item",COMPONENT_CATEGORY:"navigation - primary header",CLICK:"navigationBurgerMenuDropdownItemOpened",COMPONENT_TYPE:"primary header",COMPONENT_LOCATION:"header"},LINK_DROPDOWN_CLOSE:{COMPONENT_ACTION:"close burger menu item",COMPONENT_CATEGORY:"navigation - primary header",CLICK:"navigationBurgerMenuDropdownItemClosed",COMPONENT_TYPE:"primary header",COMPONENT_LOCATION:"header"},MORE_OPEN:{COMPONENT_ACTION:"open curtain",COMPONENT_CATEGORY:"navigation - primary header",CLICK:"navigationCurtainOpened",COMPONENT_TYPE:"primary header",COMPONENT_LOCATION:"header",COMPONENT_TEXT:"More"},MORE_CLOSE:{COMPONENT_ACTION:"close curtain",COMPONENT_CATEGORY:"navigation - primary header",CLICK:"navigationCurtainClosed",COMPONENT_TYPE:"primary header",COMPONENT_LOCATION:"header",COMPONENT_TEXT:"Close"}},IMAGE_VIEWER:{EXPAND_OPEN:{CLICK:"expandViewOpened",COMPONENT_TYPE:"button",COMPONENT_LOCATION:"image viewer gallery control",COMPONENT_TEXT:"Expand"},EXPAND_CLOSE:{CLICK:"expandViewClosed",COMPONENT_TYPE:"button",COMPONENT_LOCATION:"image viewer gallery control",COMPONENT_TEXT:"Collapse"},NEXT_ITEM_CLICKED:{CLICK:"nextItemClicked",COMPONENT_TYPE:"button",COMPONENT_LOCATION:"image viewer gallery control",COMPONENT_TEXT:"Next"},PREVIOUS_ITEM_CLICKED:{CLICK:"previousItemClicked",COMPONENT_TYPE:"button",COMPONENT_LOCATION:"image viewer gallery control",COMPONENT_TEXT:"Previous"},IMAGE_VIEWER_OPEN:{CLICK:"imageViewerOpened",COMPONENT_TYPE:"Dialog",COMPONENT_LOCATION:"image viewer",COMPONENT_TEXT:"Image Viewer",COMPONENT_CATEGORY:"engagement"},IMAGE_VIEWER_CLOSE:{CLICK:"imageViewerClosed",COMPONENT_TYPE:"Dialog",COMPONENT_LOCATION:"image viewer",COMPONENT_TEXT:"Image Viewer",COMPONENT_CATEGORY:"engagement"},RECOMMENDATION_CLICK:{CLICK:"recommendationClicked",COMPONENT_TYPE:"recommendations",COMPONENT_LOCATION:"image viewer",COMPONENT_TEXT:"Recommendation",COMPONENT_CATEGORY:"engagement"},IMAGE_LINK_COPIED:{CLICK:"copyLinkShared",COMPONENT_TYPE:"button",COMPONENT_LOCATION:"image viewer gallery control",COMPONENT_TEXT:"Image Viewer"},BACK_TO_START:{CLICK:"returnedToStart",COMPONENT_TYPE:"button",COMPONENT_LOCATION:"",COMPONENT_TEXT:"Back to Start"}},MAIN_CONTENT_SKIP:{CLICK:"maincontentSkip",COMPONENT_TYPE:"main content skip",COMPONENT_ACTION:"skip to main content",COMPONENT_CATEGORY:"navigation",COMPONENT_LOCATION:"body",COMPONENT_TEXT:"skip to main content",COMPONENT_ID:"SkipToMain"},NEWSLETTER_PREFERENCE_CENTRE:{MANAGE_NEWSLETTERS_LINK_CLICKED:{CLICK:"manageNewslettersLinkClicked",COMPONENT_ACTION:"manage newsletters link clicked",COMPONENT_TYPE:"Newsletter Preference Centre",COMPONENT_CATEGORY:"navigation",COMPONENT_LOCATION:"page top"},FILTER_BUTTON_CLICKED:{CLICK:"newsletterFilterButtonClicked",COMPONENT_ACTION:"newsletter filter button clicked",COMPONENT_TYPE:"Newsletter Preference Centre",COMPONENT_CATEGORY:"navigation",COMPONENT_LOCATION:"filter by section"},NAVIGATION_LEFT_ARROW_BUTTON_CLICKED:{CLICK:"navigationLeftArrowButtonClicked",COMPONENT_ACTION:"navigation left arrow button clicked",COMPONENT_TYPE:"Newsletter Preference Centre",COMPONENT_CATEGORY:"navigation",COMPONENT_LOCATION:"left navigation arrow"},NAVIGATION_RIGHT_ARROW_BUTTON_CLICKED:{CLICK:"navigationRightArrowButtonClicked",COMPONENT_ACTION:"navigation right arrow button clicked",COMPONENT_TYPE:"Newsletter Preference Centre",COMPONENT_CATEGORY:"navigation",COMPONENT_LOCATION:"right navigation arrow"}},POLL:{VOTE_COMPLETED:{CLICK:"poll_vote_completed",COMPONENT_TYPE:"poll",COMPONENT_ACTION:"poll vote completed",COMPONENT_CATEGORY:"embed",COMPONENT_LOCATION:"body"},NEWSLETTER_SKIPPED:{CLICK:"poll_newsletter_skipped",COMPONENT_TYPE:"poll",COMPONENT_ACTION:"poll newsletter skipped",COMPONENT_CATEGORY:"embed",COMPONENT_LOCATION:"body"},NEWSLETTER_SUBMITTED:{CLICK:"poll_newsletter_submitted",COMPONENT_TYPE:"poll",COMPONENT_ACTION:"poll newsletter submitted",COMPONENT_CATEGORY:"embed",COMPONENT_LOCATION:"body"},CONSENT_ACCEPTED:{CLICK:"poll_consent_accepted",COMPONENT_TYPE:"poll",COMPONENT_ACTION:"poll consent accepted",COMPONENT_CATEGORY:"embed",COMPONENT_LOCATION:"body"},CONSENT_DECLINED:{CLICK:"poll_consent_declined",COMPONENT_TYPE:"poll",COMPONENT_ACTION:"poll consent declined",COMPONENT_CATEGORY:"embed",COMPONENT_LOCATION:"body"}},QUIZ:{STARTED:{CLICK:"quizStarted",COMPONENT_TYPE:"quiz",COMPONENT_ACTION:"quiz started",COMPONENT_CATEGORY:"embed",COMPONENT_LOCATION:"body"},COMPLETED:{CLICK:"quizCompleted",COMPONENT_TYPE:"quiz",COMPONENT_ACTION:"quiz completed",COMPONENT_CATEGORY:"embed",COMPONENT_LOCATION:"body"},REPLAY:{CLICK:"quizReplayed",COMPONENT_TYPE:"quiz",COMPONENT_ACTION:"replay quiz",COMPONENT_CATEGORY:"embed",COMPONENT_LOCATION:"body"}},RECOMMENDED:{CLICK:"recommendedStoryClicked",COMPONENT_TYPE:"recommendations",COMPONENT_ACTION:"right hand rail click",COMPONENT_CATEGORY:"recommendations",COMPONENT_LOCATION:"right hand rail"},SECONDARY_HEADER_NAVIGATION:{CLICK:"navigationSecondaryHeaderLinkClicked",COMPONENT_TYPE:"secondary header",COMPONENT_ACTION:"secondary header link click",COMPONENT_CATEGORY:"navigation",COMPONENT_LOCATION:"header"},SOCIAL_FOLLOW:{CLICK:"socialFollowClicked",COMPONENT_TYPE:"social follow bar",COMPONENT_ACTION:"follow",COMPONENT_CATEGORY:"navigation",COMPONENT_LOCATION:"headline"},SOCIAL_SHARE:{CLICK:"shareBarClicked",COMPONENT_TYPE:"share bar",COMPONENT_ACTION:"share bar",COMPONENT_CATEGORY:"navigation",COMPONENT_LOCATION:"headline"},WEB_ALERTS:{REACH_PROMPT_DISPLAYED:{CLICK:"reachPromptDisplayed",COMPONENT_TYPE:"Web Alerts",COMPONENT_CATEGORY:"Engagement (PIE)",COMPONENT_LOCATION:"",COMPONENT_ACTION:"Reach Prompt Displayed"},REACH_PROMPT_ACCEPTED:{CLICK:"reachPromptAccepted",COMPONENT_TYPE:"Web Alerts",COMPONENT_CATEGORY:"Engagement (PIE)",COMPONENT_LOCATION:"",COMPONENT_ACTION:"Reach Prompt Accepted"},REACH_PROMPT_DECLINED:{CLICK:"reachPromptDeclined",COMPONENT_TYPE:"Web Alerts",COMPONENT_CATEGORY:"Engagement (PIE)",COMPONENT_LOCATION:"",COMPONENT_ACTION:"Reach Prompt Declined"},BROWSER_PROMPT_DISPLAYED:{CLICK:"browserPromptDisplayed",COMPONENT_TYPE:"Web Alerts",COMPONENT_CATEGORY:"Engagement (PIE)",COMPONENT_LOCATION:"",COMPONENT_ACTION:"Browser Prompt Displayed"},BROWSER_PROMPT_ALLOWED:{CLICK:"browserPromptAllowed",COMPONENT_TYPE:"Web Alerts",COMPONENT_CATEGORY:"Engagement (PIE)",COMPONENT_LOCATION:"",COMPONENT_ACTION:"Browser Prompt Allowed"},BROWSER_PROMPT_BLOCKED:{CLICK:"browserPromptBlocked",COMPONENT_TYPE:"Web Alerts",COMPONENT_CATEGORY:"Engagement (PIE)",COMPONENT_LOCATION:"",COMPONENT_ACTION:"Browser Prompt Blocked"},WEB_ALERT_SUBSCRIBE_SUCCESS:{CLICK:"webAlertAirshipSubscribeSuccess",COMPONENT_TYPE:"Web Alerts",COMPONENT_CATEGORY:"Engagement (PIE)",COMPONENT_LOCATION:"",COMPONENT_ACTION:"Web Alert Airship Subscribe Success"},WEB_ALERT_SUBSCRIBE_SUCCESS_OS:{CLICK:"webAlertOneSignalSubscribeSuccess",COMPONENT_TYPE:"Web Alerts",COMPONENT_CATEGORY:"Engagement (PIE)",COMPONENT_LOCATION:"",COMPONENT_ACTION:"Web Alert OneSignal Subscribe Success"},WEB_ALERT_MIGRATE_SUCCESS_OS:{CLICK:"webAlertOneSignalMigrateSuccess",COMPONENT_TYPE:"Web Alerts",COMPONENT_CATEGORY:"Engagement (PIE)",COMPONENT_LOCATION:"",COMPONENT_ACTION:"Web Alert OneSignal Migrate Success"},WEB_ALERT_SUBSCRIBE_FAIL:{CLICK:"webAlertAirshipSubscribeFail",COMPONENT_TYPE:"Web Alerts",COMPONENT_CATEGORY:"Engagement (PIE)",COMPONENT_LOCATION:"",COMPONENT_ACTION:"Web Alert Airship Subscribe Fail"},WEB_ALERT_SUBSCRIBE_FAIL_OS:{CLICK:"webAlertOneSignalSubscribeFail",COMPONENT_TYPE:"Web Alerts",COMPONENT_CATEGORY:"Engagement (PIE)",COMPONENT_LOCATION:"",COMPONENT_ACTION:"Web Alert OneSignal Subscribe Fail"},WEB_ALERT_NOTIFICATION_CLICKED:{CLICK:"pushNotificationClicked",COMPONENT_TYPE:"Web Alerts",COMPONENT_CATEGORY:"Engagement (PIE)",COMPONENT_LOCATION:"",COMPONENT_ACTION:"Push Notif
1cation Clicked"}},YOUTUBE_VIDEO:{PLAY:{CLICK:"youtubeVideoPlayed",COMPONENT_TYPE:"youtube",COMPONENT_ACTION:"youtube video play",COMPONENT_CATEGORY:"embed",COMPONENT_LOCATION:"body"},COMPLETED:{CLICK:"youtubeVideoCompleted",COMPONENT_TYPE:"youtube",COMPONENT_ACTION:"youtube video completed",COMPONENT_CATEGORY:"embed",COMPONENT_LOCATION:"body"}},PDF_EMBED:{CLICK:"pdfClick",COMPONENT_TYPE:"pdf",COMPONENT_CATEGORY:"embed",COMPONENT_LOCATION:"body"},READ_NEXT:{CLICK:"recommendedStoryClicked",COMPONENT_TYPE:"recommendations",COMPONENT_ACTION:"read next click",COMPONENT_CATEGORY:"recommendations",COMPONENT_LOCATION:"body",COMPONENT_TEXT:"",COMPONENT_ID:""},TEASER:{TAG:{CLICK:"tagLinkClicked",COMPONENT_TYPE:"tagLink",COMPONENT_LOCATION:"teaser"},LINK:{CLICK:"teaserLinkClicked",COMPONENT_TYPE:"teaserLink",COMPONENT_LOCATION:"teaser"},GROUP:{CLICK:"groupTitleLinkClicked",COMPONENT_TYPE:"teaserGroup"},COMMENT_COUNT_CLICKED:{CLICK:"teaserCommentCountClicked",COMPONENT_TYPE:"teaserCommentCount",COMPONENT_LOCATION:"teaser"}},LIVE_EVENT:{LOADMORE_CLICK:{CLICK:"liveEventLoadedMore",COMPONENT_TYPE:"Button",COMPONENT_LOCATION:"LiveEventEntries",COMPONENT_TEXT:"Load More Entries"},KEYEVENT_CLICKED:{CLICK:"liveEventKeyEventClicked",COMPONENT_TYPE:"Link",COMPONENT_LOCATION:"LiveEventKeyEvent",COMPONENT_TEXT:"View Post"},PROMPT_DISPLAYED:{CLICK:"liveEventPromptDisplayed",COMPONENT_TYPE:"Button",COMPONENT_LOCATION:"LiveEventFeed",COMPONENT_TEXT:"New Update"},PROMPT_CLICKED:{CLICK:"liveEventPromptClicked",COMPONENT_TYPE:"Button",COMPONENT_LOCATION:"LiveEventFeed",COMPONENT_TEXT:"Live Event Prompt Clicked"},TRYAGAIN_CLICK:{CLICK:"tryAgainClicked",COMPONENT_TYPE:"Button",COMPONENT_LOCATION:"LiveEventFeed",COMPONENT_TEXT:"Try Again"},COPYLINK_SHARE:{CLICK:"copyLinkShare",COMPONENT_TYPE:"Button",COMPONENT_LOCATION:"LiveEventEntries",COMPONENT_TEXT:"Link copied"},UPDATE:{CLICK:"liveEventUpdate",COMPONENT_TYPE:"Live Event Entry",COMPONENT_LOCATION:"LiveEventFeed",COMPONENT_TEXT:"Live Event Update"},TICKAROO_SCROLL:{CLICK:"liveEventTickarooScroll",COMPONENT_TYPE:"Scroll",COMPONENT_ACTION:"scroll depth",COMPONENT_CATEGORY:"Engagement",COMPONENT_LOCATION:"TickarooLiveEventFeed",COMPONENT_TEXT:"Live Event Scroll"},TICKAROO_TIME_ON_PAGE:{CLICK:"liveEventTickarooTimeOnPage",COMPONENT_TYPE:"Timer",COMPONENT_ACTION:"time on page",COMPONENT_CATEGORY:"Engagement",COMPONENT_LOCATION:"TickarooLiveEventFeed",COMPONENT_TEXT:"Time On Page"},TICKAROO_UPDATE:{CLICK:"liveEventTickarooUpdate",COMPONENT_TYPE:"Live Event Entry",COMPONENT_ACTION:"live event update",COMPONENT_CATEGORY:"Engagement",COMPONENT_LOCATION:"TickarooLiveEventFeed",COMPONENT_TEXT:"Tickaroo Live Event Update"}},TOP_SLOT_BOX:{RECOMMENDED:{CLICK:"topSlotBoxClicked",COMPONENT_TYPE:"recommendations",COMPONENT_ACTION:"top slot box click",COMPONENT_CATEGORY:"recommendations",COMPONENT_LOCATION:"body"},SHOP_WINDOW:{CLICK:"topSlotBoxClicked",COMPONENT_TYPE:"shopWindow",COMPONENT_ACTION:"top slot box click",COMPONENT_CATEGORY:"shopWindow",COMPONENT_LOCATION:"body"}},GAMES_CENTRE:{PUZZLE_CARD_CLICKED:{CLICK:"puzzleCardClicked",COMPONENT_ACTION:"Puzzle Card clicked",COMPONENT_TYPE:"",COMPONENT_CATEGORY:"navigation",COMPONENT_LOCATION:""},NAVIGATION_LEFT_ARROW_BUTTON_CLICKED:{CLICK:"navigationLeftArrowButtonClicked",COMPONENT_ACTION:"navigation left arrow button clicked",COMPONENT_TYPE:"Games HUB Page",COMPONENT_CATEGORY:"navigation",COMPONENT_LOCATION:"left navigation arrow"},NAVIGATION_RIGHT_ARROW_BUTTON_CLICKED:{CLICK:"navigationRightArrowButtonClicked",COMPONENT_ACTION:"navigation right arrow button clicked",COMPONENT_TYPE:"Games HUB Page",COMPONENT_CATEGORY:"navigation",COMPONENT_LOCATION:"right navigation arrow"},NAVIGATION_BACK_BUTTON_CLICKED:{CLICK:"navigationBackButtonClicked",COMPONENT_ACTION:"navigation back button clicked",COMPONENT_TYPE:"Games Play Page",COMPONENT_CATEGORY:"navigation",COMPONENT_LOCATION:""},PRIMER_MODAL_SHOWN:{CLICK:"primerModalShown",COMPONENT_ACTION:"Primer Modal Shown",COMPONENT_TYPE:"Games Play Page",COMPONENT_CATEGORY:"Modal",COMPONENT_LOCATION:"games play page"},PRIMER_MODAL_CTA_CLICK:{CLICK:"primerModalCTAClicked",COMPONENT_ACTION:"CTA clicked in Primer Modal",COMPONENT_TYPE:"Games Play Page",COMPONENT_CATEGORY:"Modal",COMPONENT_LOCATION:""},FILTER_BUTTON_CLICKED:{CLICK:"gamesFilterButtonClicked",COMPONENT_ACTION:"Games f
1ilter button clicked",COMPONENT_TYPE:"Games HUB Page",COMPONENT_CATEGORY:"navigation",COMPONENT_LOCATION:"Games HUB Page"}},READ_NEXT_BUTTON:{RECOMMENDED:{CLICK:"ReadNextButtonClicked",COMPONENT_TYPE:"recommendations",COMPONENT_ACTION:"read next button click",COMPONENT_CATEGORY:"recommendations",COMPONENT_LOCATION:"body"}},SWIPE_NEXT_GESTURE:{RECOMMENDED:{CLICK:"SwipeNextGestureClicked",COMPONENT_TYPE:"recommendations",COMPONENT_ACTION:"swipe next gesture click",COMPONENT_CATEGORY:"recommendations",COMPONENT_LOCATION:"body"}},PREMIUM_SUBSCRIBE_CLICKED:{CLICK:"premium-subscribe-clicked",COMPONENT_TYPE:"premium button",COMPONENT_ACTION:"click",COMPONENT_CATEGORY:"subscription",COMPONENT_LOCATION:"header"},PREMIUM_HEADER_BUTTON_CLICKED:{CLICK:"premium-header-button-clicked",COMPONENT_TYPE:"premium button",COMPONENT_ACTION:"click",COMPONENT_CATEGORY:"Premium",COMPONENT_LOCATION:"header"},NEED_TO_KNOW_EVENT:{READFULL_CLICK:{CLICK:"fullReportClicked",COMPONENT_TYPE:"Read Full Card",COMPONENT_LOCATION:"NTK Page",COMPONENT_TEXT:"Readfull report clicked",COMPONENT_ACTION:"Readfull report clicked"}},PAGINATION:{CLICK:"paginationClicked",COMPONENT_TYPE:"pagination",COMPONENT_ACTION:"pagination click",COMPONENT_CATEGORY:"",COMPONENT_LOCATION:""},FOR_YOU:{COMPETITION_CLICKED:{CLICK:"forYouCompetitionClicked",COMPONENT_TYPE:"For You",COMPONENT_ACTION:"competition click",COMPONENT_CATEGORY:"For You",COMPONENT_LOCATION:"For You Tab"},TEAM_CLICKED:{CLICK:"forYouTeamClicked",COMPONENT_TYPE:"For You",COMPONENT_ACTION:"team click",COMPONENT_CATEGORY:"For You",COMPONENT_LOCATION:"For You Tab"}},COUNTDOWN:{END_STATE_CLICK:{CLICK:"countdownEndStateClicked",COMPONENT_TYPE:"countdown timer",COMPONENT_ACTION:"countdown end state clicked",COMPONENT_CATEGORY:"engagement",COMPONENT_LOCATION:"header"},IN_ARTICLE_END_STATE_CLICK:{CLICK:"countdownEndStateArticleClicked",COMPONENT_TYPE:"countdown timer",COMPONENT_ACTION:"countdown end state article clicked",COMPONENT_CATEGORY:"engagement",COMPONENT_LOCATION:"body"}},SEARCH:{SUBMIT:{CLICK:"headerSearchSubmitted",COMPONENT_TYPE:"search",COMPONENT_ACTION:"header search submit",COMPONENT_CATEGORY:"navigation",COMPONENT_LOCATION:"header"}},TRENDINGBAR:{CLICKED:{CLICK:"trendingBarClicked",COMPONENT_TYPE:"trending bar",COMPONENT_ACTION:"trending bar click",COMPONENT_CATEGORY:"navigation",COMPONENT_LOCATION:"header"}}},t=e=>(O,C="")=>(Object.entries(O).forEach(([O,N])=>{let T=""===C?O:`${C}:${O}`;Object.keys(N).includes("CLICK")?e.set(T,N):t(e)(N,T)}),e),T=t(new Map)(N),E=N},13084:(e,O,C)=>{C.d(O,{EM:()=>P,LU:()=>I,PU:()=>i,QF:()=>_,TZ:()=>o,_P:()=>l,eg:()=>A,jB:()=>s,oh:()=>d,rh:()=>n,tt:()=>M,yk:()=>c});var N=C(36417),t=C.n(N),T=C(29991),E=C(62064);let r="unknown",a=e=>e?String(e).toLowerCase().replace(/[^a-z0-9\s]/g,"").trim().replace(/\s+/g,"_"):"",i=e=>{let O,{ratings:C,emotion:N,sentiment:T,categories:E}=e.state.server,r=(Object.keys(O={...E}).forEach(e=>{Array.isArray(O[e])&&(O[e]=O[e].map(e=>{if(e.label){let O=decodeURIComponent(e.label);return{...e,label:O}}return e}))}),O),a=t()(r.iab,"id").join(","),i=t()(r.mantis,"label").join(","),n=t()(C,e=>`${e.customer}-${e.rating}`).join(",");return{iabContext:a,mantisContext:i,mantis:`${n},sentiment-${T},${N}`}},n=e=>(O,C)=>{let N=[T.uH.STORE_AND_ACCESS_INFORMATION_ON_A_DEVICE,T.uH.CREATE_A_PERSONALISED_ADS_PROFILE,T.uH.SELECT_PERSONALISED_ADS],t=(0,E.aD)(e,N)(C),{mantisId:r}=O.state.client;return t?r:""},o=e=>{let{ratings:O,emotion:C,sentiment:N}=e.state.server;if(0===O.length&&!N&&!C)return r;let T=t()(O,e=>`${e.customer}-${e.rating}`).join(",");return`${T},sentiment-${N},${C}`},P=e=>{let{targeting:O}=e.state.server;return O?.mantis_context??r},_=e=>{let{targeting:O}=e.state.server;return O?.mantis_iab??r},l=e=>{let{productTaxonomy:O}=e.state.server,C=O&&O.length>0?[...new Set(O.flatMap(e=>[e.main_category,e.category,e.subcategory,e.division,e.code].map(a).filter(Boolean)))]:[];return C.length>0?C.join(","):r},M=e=>{let{userNeeds:O}=e.state.server;return O&&O.length>0?O.join(","):r},c=e=>{let{ratings:O,emotion:C,sentiment:N,categories:t}=e.state.server,T=(t.mantis||[]).filter(e=>e.score>.7).map(e=>`mantis: mantis_context_${e.label}`),E=C&&C.split(",").map(e=>{let[O,C]=e.split("-");return`mantis: mantis_${O}_${C}`}),r=O.map(e=>`mantis: mantis_${e.customer}_${e.rating}`);return T&&N&&E&&r?[...T,`mantis: mantis_sentiment_${N}`,...E,...r]:["mantis: not_available"]},d=e=>{let{targeting:O,userNeeds:C,productTaxonomy:N}=e.state.server,t=N&&N.length>0?[...new Set(N.flatMap(e=>[e.main_category,e.category,e.subcategory,e.type,e.code].map(a).filter(
1Boolean)))]:[];return{...O||{},...C?.length?{user_needs:C.join(",")}:{},...t.length?{product:t.join(",")}:{}}},A=e=>{let{ratings:O=[]}=e.state.server,C=O.find(({customer:e})=>"COVIDSafe"===e);return!!C&&"GREEN"!==C.rating},I=e=>{let{surge:O}=e.state.server;return O?.gam??{}},s=e=>{let{surge:O}=e.state.server;return O?{surge:O}:{}}},21683:(e,O,C)=>{C.d(O,{Am:()=>r,CW:()=>T,E9:()=>i,FJ:()=>n,Kw:()=>o,LO:()=>N,O9:()=>E,SY:()=>a,fC:()=>P,fi:()=>t});let N={xs:320,s:360,m:728,l:1024,xl:1240},t={xsmall:`@media screen and (min-width: ${N.xs}px)`,small:`@media screen and (min-width: ${N.s}px)`,medium:`@media screen and (min-width: ${N.m}px)`,large:`@media screen and (min-width: ${N.l}px)`,xlarge:`@media screen and (min-width: ${N.xl}px)`},T="110px",E="260px",r="140px",a="calc((100vw - 120px) / 4)",i="150px",n={l:"250px",m:"90px",s:"100px"},o={home:"calc(250px + var(--size-ref-10))",article:"calc(250px + var(--size-ref-10) + var(--size-ref-4))"},P="calc(280px + var(--size-ref-10) + var(--size-ref-4))"},47034:(e,O,C)=>{C.d(O,{B:()=>m,default:()=>u});var N=C(12115),t=C(87849);let T="TM_ga_clientId",E=function(){let[e,O]=(0,N.useState)(null),[C,t]=(0,N.useState)(!1),[E,r]=(0,N.useState)(null),a=(0,N.useCallback)(async()=>{t(!0);try{let e=await fetch("https://stmg-prod.mirror.co.uk/analytics.config.json",{credentials:"include",cache:"no-store"});if(!e.ok)throw r("Failed to fetch client ID"),Error("Failed to fetch client ID");let C=await e.json(),N=C.vars?.clientId;N&&(O(N),function(e){if("u"<typeof document)return;let O=new Date;O.setTime(O.getTime()+63113904e3),document.cookie=`${T}=${e};expires=${O.toUTCString()};Secure;SameSite=None;path=/`}(N))}catch(e){console.error("[Analytics] Failed to fetch client ID:",e),r("Failed to fetch client ID")}finally{t(!1)}},[]);return(0,N.useEffect)(()=>{let e=(()=>{if("u"<typeof document)return null;let e=document.cookie.split(";").find(e=>{let[O]=e.trim().split("=");return O===T});return e?e.trim().split("=").slice(1).join("="):null})();e?O(e):a()},[]),{clientId:e,isLoading:C,errorMessage:E}};var r=C(79712),a=C(47665),i=C(88104),n=C(73321),o=C(63808),P=C(19260);let _=function(){let e=new Date,O=`${e.getUTCFullYear().toString().substr(2,2)}:${(e.getUTCMonth()+1).toString().padStart(2,"0")}:${e.getUTCDate().toString().padStart(2,"0")}:${e.getUTCHours().toString().padStart(2,"0")}:${e.getUTCMinutes().toString().padStart(2,"0")}:${e.getUTCSeconds().toString().padStart(2,"0")}:${e.getUTCMilliseconds().toString().padStart(3,"0")}`;return`UHID|${O}_${(0,P.A)()}`};var l=C(93437),M=C(13084),c=C(8770),d=C(76945),A=C(62064),I=C(772),s=C(98109),L=C(66869);let m={head:e=>`(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
2new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
3j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
4'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
5})(window,document,'script','dataLayer','${e}');`,body:e=>`<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=${e}"
6height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>`},u=e=>{let O=(0,N.useRef)(0),C=(0,N.useRef)(0),T=(0,r.w)(e=>e),P=(0,I.v0)(e=>e),m=(0,c.A)(),u=(0,i.A)(),g=(0,d.st)(u),p=(0,d.gn)(u),R=(0,M.oh)(m),Y=(0,o.A)(),v=(0,n.useParams)(),S=(0,I.v0)(e=>(0,A.ms)(e)),{GtmConsentVendors:b=L.IU}=(0,s.q)(),h=(()=>{let e=(0,n.usePathname)();if(e?.match("/embedded-webview/"))return"AppEmbeddedWebView";let O=(0,o.A)();return"small"!==O&&"xsmall"!==O?"desktop":"mobile"})(),{clientId:k}=E(),K=(0,N.useRef)(null),y=(0,N.useRef)(P),w=(0,N.useRef)(S),G=(0,N.useRef)(b),D=(0,N.useMemo)(()=>{let O=v?.article,C=e.analyticsData.publicationName,N="canonicalUrl"in e.analyticsData&&(0,l.K)().href===e.analyticsData.canonicalUrl,t=_();return!function(e){if(void 0!==window.localStorage){let O=e?.toLowerCase().replace(/ /g,"");e&&localStorage.setItem("pubItem",O)}}(C),{...e.analyticsData,platformType:h,uhid:t,isCanonicalUrl:N,...O?{articleViewMode:Y,viewMode:Y}:{viewMode:Y},...R&&{mantis:R}}},[e.analyticsData,v,R,Y,h]),{pageType:f}=D,{sendGTMPush:B,updateAmplitudeView:U,updatePageView:W,updateAnalyticsToStore:F}=T.actions,x=(0,N.useCallback)(e=>{B({...D,...e,event:t.A.EVENTS.PAGE_VIEW_AMPLITUDE}),F(D,t.A.EVENTS.PAGE_VIEW_AMPLITUDE),U(!0)},[B,F,U,D]);if(K.current=x,y.current=P,w.current=S,G.current=b,(0,N.useEffect)(()=>{let{pageView:e}=T.state.client;h&&void 0!==f&&!e&&W(!0)},[f,h,D,T]),(0,N.useEffect)(()=>{k&&(0,a.A)({event:"tmClientId",clientId:k})},[k]),(0,N.useEffect)(()=>{let e={};b.forEach(O=>{e[`${O}Consent`]=(0,A.aD)(O)(P)});let{pageView:O,amplitudeView:C}=T.state.client;localStorage.setItem("REACH_CMP_READY",S.toString()),O&&!C&&S&&x(e);let N=e=>{if(e.persisted){let e=w.current,O=y.current,C=G.current,N={};C.forEach(e=>{N[`${e}Consent`]=(0,A.aD)(e)(O)});let T=(0,A.ms)(O);window.console.log("[Amplitude] page served from bfcache",e,T),T&&K.current&&(window.console.log(`[Amplitude] re-triggering ${t.A.EVENTS.PAGE_VIEW_AMPLITUDE} event`),K.current(N))}};return window.addEventListener("pageshow",N),()=>{window.removeEventListener("pageshow",N)}},[S,P,D,T,b]),g?.length>O.current){let e=g.slice(O.current);O.current+=e.length,e.forEach(e=>{Object.values(t.A.EVENTS).includes(e.event)&&(0,a.A)(e)})}if(p?.length>C.current){let e=p.slice(C.current);C.current+=e.length,e.forEach(e=>{Object.values(t.A.EVENTS).includes(e.event)&&(0,a.A)(e)})}return null}},47665:(e,O,C)=>{C.d(O,{A:()=>T});var N=C(76203),t=C(40545);let T=e=>{if(!window?.dataLayer){let e=(0,t.A)("file:///drone/src/src/helpers/analytics/dataLayer.ts","gtmPush");(0,N.A)().debug(`${e} Unable to push to GTM dataLayer`);return}window.dataLayer.push(e)}},63808:(e,O,C)=>{C.d(O,{A:()=>T});var N=C(47563),t=C(21683);let T=()=>{let e=(0,N.useMediaQuery)({maxWidth:t.LO.s-1}),O=(0,N.useMediaQuery)({maxWidth:t.LO.m-1}),C=(0,N.useMediaQuery)({minWidth:t.LO.m,maxWidth:t.LO.l-1}),T=(0,N.useMediaQuery)({minWidth:t.LO.l,maxWidth:t.LO.xl-1});return e?"xsmall":O?"small":C?"medium":T?"large":"xlarge"}},76945:(e,O,C)=>{C.d(O,{L4:()=>i,SM:()=>o,U5:()=>E,Yq:()=>a,gn:()=>n,st:()=>r});var N=C(69030),t=C.n(N),T=C(87849);let E=e=>{let{floatAndPark:O}=e.state.server;return O},r=e=>{let O,C=e.state.client.events,N=t()(C,({event:e=""})=>e===T.b.VIDEO_INITIATED);return N&&(O=Math.ceil(N.video_duration/30),N.video_duration_range=N.video_duration>0?`${((O-1)*30+1).toString()}-${(30*O).toString()}`:"0"),C},a=e=>{let{jwStrategyRulesEnabled:O}=e.state.server;return O},i=e=>{let{primisPlacements:O}=e.state.server;return O||{}},n=e=>e.state.client.primisEvents,o=e=>e.state.client.isPlayerFloating},79712:(e,O,C)=>{C.d(O,{AnalyticsStoreProvider:()=>M,w:()=>c});var N=C(95155),t=C(12115),T=C(60150),E=C(31692),r=C(66373),a=C(47665),i=C(11836),n=C(62656),o=C.n(n),P=C(17887),_=C.n(P);let l=(0,t.createContext)(void 0),M=({children:e})=>{let O,C=(0,t.useRef)(null);return C.current||(O={...r.Of},C.current=(0,T.vt)((0,E.lt)((e,C)=>({state:{...O},actions:{updateAnalyticsToStore:(O,C)=>{e(e=>({state:{...e.state,client:{...e.state.client,analytics:{...O,event:C}}}}))},updateAmplitudeView:O=>{e(({state:{client:e}})=>({state:{client:{...e,amplitudeView:O}}}))},updatePageView:O=>{e(({state:{client:e}})=>({state:{client:{...e,pageView:O}}}))},sendGTMPush:e=>{(0,a.A)(e)},clickEvent:(e,O={})=>{let N=i.s.get(e),{state:{client:{analyticsData:t}}}=C(),T=_()(O,{event:N.CLICK,componentText:N.COMPONENT_TEXT,componentID:N.COMPONENT_ID,componentType:N.COMPONENT_TYPE,c
6omponentAction:N.COMPONENT_ACTION,componentCategory:N.COMPONENT_CATEGORY,componentLocation:N.COMPONENT_LOCATION,articleType:t?.articleType,pageDomain:t?.pageDomain,pagescreenType:t?.pagescreenType,pageSection:t?.pageSection,pagesecondarySection:t?.pagesecondarySection,pagetertiarySection:t?.pagetertiarySection},(e,O)=>"string"==typeof O&&0===O.length||o()(O)?e:O);(0,a.A)(T)}}}),{name:"analytics"}))),(0,N.jsx)(l.Provider,{value:C.current,children:e})},c=e=>{let O=(0,t.useContext)(l);if(!O)throw Error("useAnalyticsStore must be used within AnalyticsStoreProvider");return(0,T.Pj)(O,e)}},93437:(e,O,C)=>{C.d(O,{A:()=>t,K:()=>N});let N=()=>window.location,t=N},98109:(e,O,C)=>{C.d(O,{CommercialFeatureFlagProvider:()=>E,c:()=>T,q:()=>r});var N=C(95155),t=C(12115);let T=(0,t.createContext)(void 0);function E({children:e,isFreeStarSite:O,consentAndPayEnabled:C,consentOrPayAdFree:t,enableGPTLazyLoad:r,GtmConsentVendors:a,hydraUseStartCommand:i,mantisCOVIDSafeCheckEnabled:n,largeMPUEnabled:o,commercialXsmallBreakpointEnabled:P,adClickTracking:_,disableInterstitialForLiveEvent:l,isReplaceJWPlayerWithPrimis:M,isPrimisWaitForLightningLoad:c,bfcacheAdRefresh:d,contentIgniteEnabled:A,assertiveYieldEnabled:I,gdprPrivacyLinkEnabled:s,takeoverV2Enabled:L,enableMantisExtendedClassificationForGAM:m}){return(0,N.jsx)(T.Provider,{value:{isFreeStarSite:O,consentAndPayEnabled:C,consentOrPayAdFree:t,enableGPTLazyLoad:r,GtmConsentVendors:a,hydraUseStartCommand:i,mantisCOVIDSafeCheckEnabled:n,largeMPUEnabled:o,commercialXsmallBreakpointEnabled:P,adClickTracking:_,disableInterstitialForLiveEvent:l,isReplaceJWPlayerWithPrimis:M,isPrimisWaitForLightningLoad:c,bfcacheAdRefresh:d,contentIgniteEnabled:A,assertiveYieldEnabled:I,gdprPrivacyLinkEnabled:s,takeoverV2Enabled:L,enableMantisExtendedClassificationForGAM:m},children:e})}let r=()=>{let e=(0,t.useContext)(T);if(!e)throw Error("useCommercialFeatureFlag must be used within a ConfigProvider");return e}}}]);
7//# sourceMappingURL=7034-c102c48417e987ca.js.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.