PageSourceSearch

https://www.dublingaa.ie/_next/static/immutable/chunks/03nevd_hxl_v1.js

js dublingaa.ie collected 2026-10-02 16:54:21 UTC 36,761 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,58678,(e,t,a)=>{t.exports=e.r(80963)},39954,e=>{e.q("/_next/static/immutable/media/dubstv.1hbm19_1h6763.png")},47205,e=>{e.q("/_next/static/immutable/media/logo-dublin-gaa.39i89orq2vdqf.png")},9593,e=>{"use strict";let t={src:e.i(47205).default,width:194,height:197,blurWidth:8,blurHeight:8,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAABBUlEQVR42k2OzUoCURzF7/zn4yrVCI13kYOhEL1DG0E3w+xsCOkB9Fa2EKKgj0WvYFRQBFPgYJfRGphVBUGbFMSNCxEX4hu4ETcuHD9Q8Sx/v3PgIDQPBljnOU4EjuN9wAfQagBA2NuOpMOEJLaCwVgsEj3lAaRlQRTFNUppKZ2hboYeOdmTrIMx3phJQRD8iqKE8/m7psXsISt/Du8fHtuEkOjUoWRyP3d8eVuw3K8+s0ses8ue5X4PpswwjBzSNO3gt1rvvVVao6d3x3sufngvf43Rz3+tp+t6CsmyvJmIx1Nn5xemVWQd03ztXl3fFCbDw8DErR71qaHQjqqqu1iS/As+BsEuTBpUDzsDAAAAAElFTkSuQmCC"};e.s(["default",0,t])},83093,e=>{e.q("/_next/static/immutable/media/logo-staycity-black-version.02fy8v8vbsrvl.png")},22441,e=>{"use strict";let t={src:e.i(83093).default,width:216,height:84,blurWidth:8,blurHeight:3,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAYAAACuyE5IAAAAXUlEQVR42i2JOwqAMBBEQyrJP9m9gEUgEcETRLTRxsbOyvsfwxFSDPPmjfDeb0T0pJTuEMIZY7yY+XXOrdhNKKUqskA0iAM8971LKQdhjCla62ytreAJ54jOP8OVD+PbCMGn8d4XAAAAAElFTkSuQmCC"};e.s(["default",0,t])},24317,e=>{"use strict";var t=e.i(91398),a=e.i(9593);e.i(53578);var s=e.i(75083),l=e.i(94498),n=e.i(2771),r=e.i(86374),i=e.i(79220),o=e.i(38517);let c={staycity:n.utmLinks.staycityFooter,oneils:"https://www.oneills.com/",oneills:"https://www.oneills.com/",ballygowan:"https://ballygowan.ie/",peugeot:"https://www.peugeot.ie/",upmc:"https://upmc.ie/",ptsb:"https://www.ptsb.ie",bytek:"https://www.bytek.ie/","fm-104":"https://www.fm104.ie/","fm-105":"https://www.fm104.ie/",gfp:"https://www.gourmetfoodparlour.com/",wordmark:"https://www.gourmetfoodparlour.com/","gourmet-food-parlour":"https://www.gourmetfoodparlour.com/",gourmetfoodparlour:"https://www.gourmetfoodparlour.com/",gourmet:"https://www.gourmetfoodparlour.com/",nec_logo:"https://www.neweracap.eu/?_pos=4&_sid=9ce738e2b&_ss=r",neclogo:"https://www.neweracap.eu/?_pos=4&_sid=9ce738e2b&_ss=r",nec:"https://www.neweracap.eu/?_pos=4&_sid=9ce738e2b&_ss=r",new_era:"https://www.neweracap.eu/?_pos=4&_sid=9ce738e2b&_ss=r",neweracap:"https://www.neweracap.eu/?_pos=4&_sid=9ce738e2b&_ss=r","new-era-cap":"https://www.neweracap.eu/?_pos=4&_sid=9ce738e2b&_ss=r","new-era":"https://www.neweracap.eu/?_pos=4&_sid=9ce738e2b&_ss=r",newera:"https://www.neweracap.eu/?_pos=4&_sid=9ce738e2b&_ss=r"},d=["fm-104","fm-105","fm104"],u=["ptsb"];function x(e){let t=`${e.filename} ${e.alt||""} ${e.title||""} ${e.name||""}`.toLowerCase(),a=t.replace(/[^a-z0-9]+/g,"");return`${t} ${a}`}function p(e,t,a){let s=[],l=[];return e.forEach(e=>{let t=x(e);a.some(e=>t.includes(e))?l.push(e):s.push(e)}),{source:s,target:[...t,...l]}}let m=({title:e,partners:a,bgClass:s="",logoHeight:l="h-[50px] lg:h-[68px]",maxWidth:n,maxWidths:r,gap:d})=>{if(!a?.length)return null;let u=a.length%2!=0,p=n||"max-w-[120px] md:max-w-[140px] lg:max-w-[170px]";return(0,t.jsx)("div",{className:`relative py-[40px] lg:py-[56px] ${s}`,children:(0,t.jsxs)("div",{className:`container flex flex-col items-center ${d||"gap-[32px] lg:gap-[40px]"}`,children:[(0,t.jsx)("span",{className:"font-heading text-base-white text-center text-sm tracking-wide uppercase lg:text-base",children:e}),(0,t.jsx)("div",{className:"grid grid-cols-2 justify-items-center gap-x-[40px] gap-y-[24px] md:flex md:flex-wrap md:justify-center md:gap-[60px] lg:gap-[80px] xl:gap-[114px]",children:a.map((e,s)=>{let n,d,m=u&&s===a.length-1,h=r?.[s]||p,b=(n=x(e),(d=Object.keys(c).find(e=>n.includes(e)))?c[d]:void 0),g=(0,t.jsx)("div",{className:`flex items-center justify-center ${m?"col-span-2 md:col-span-1":""}`,children:(0,t.jsx)(o.StoryblokImage,{storyblokAsset:e,className:`${l} w-auto object-contain ${h}`,alt:e.alt||"Partner Logo"})},e.id);return b?(0,t.jsx)(i.Link,{href:b,target:"_blank",rel:"noopener noreferrer",className:"contents",children:g},e.id):g})})]})})},h=({settings:e})=>{let a=(0,l.asMultiasset)(e?.partners??null),s=(0,l.hasMultiasset)(e?.official_sponsors)?e.official_sponsors:a.slice(0,2),n=p((0,l.hasMultiasset)(e?.official_partners)?e.official_partners:a.slice(2,6),(0,l.hasMultiasset)(e?.suppliers_media_partners)?e.suppliers_media_partners:a.slice(6),d),r=p(n.target,n.source,u),i=r.target,o=r.source;return s.length>0||i.length>0||o.length>0?(0,t.jsxs)("div",{className:"border-base-white/10 border-t",children:[(0,t.jsx)(m,{title:"Official Sponsor and Kit Sponsor",partners:s.length?s:void 0,logoHeight:"h-[91px] lg:h-[131px]",maxWidths:["max-w-[150px] md:max-w-[212px]","max-w-[150px] md:max-w-[169px]"],gap:"gap-0"}),(0,t.jsx)(m,{title:"Official Partners",partners:i.length?i:void 0,bgClass:"before:bg-base-black/7 before:pointer-events-none before:absolute before:inset-0 before:content-['']",logoHeight:"max-h-[68px]",maxWidth:"max-w-[115px]"}),(0,t.jsx)(m,{title:"Suppliers and Media Partners",partners:o.length?o:void 0,bgClass:"before:bg-base-black/12 before:pointer-events-none before:absolute before:inset-0 before:content-['']",logoHeight:"h-[32px] lg:h-[42px]"})]}):null},b=/^https?:\/\/(www\.)?staycity\.com\/?$/i,g=e=>{if("string"==typeof e)return b.test(e)?n.utmLinks.staycityFooter:e;if("object"==typeof e&&null!==e){let t={...e};return t.cached_url&&b.test(t.cached_url)&&(t.cached_url=n.utmLinks.staycityFooter),t.url&&b.test(t.url)&&(t.url=n.utmLinks.staycityFooter),t}return e},f=({title:e,links:a})=>(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[e&&(0,t.jsx)("span",{className:"font-heading text-base-white/35 block text-lg",children:e}),a?.[0]&&(0,t.jsx)("div",{className:"flex flex-col gap-3 lg:items-start",children:(a||[]).map((e,a)=>(0,t.jsx)(i.Link,{href:g(e?.link),reactive:"text-secondary-secondary1",exactly:!0,className:"text-base-white! hover:text-secondary-secondary1 inline-block text-sm",children:e.label},a))})]});e.s(["Footer",0,function({isGamesDevelopmentPage:e}){let n=(0,s.useCachedSettings)(),c=[{links:(n?.latest||[]).filter(e=>"Link"===e.component),title:"Latest"},{links:(n?.fans||[]).filter(e=>"Link"===e.component),title:"Fans"},{links:(n?.about||[]).filter(e=>"Link"===e.component),title:"About"},{links:(n?.quick_links||[]).filter(e=>"Link"===e.component),title:"Quick links"}],d=e?n?.general_links_games_development||[]:n?.general||[],u={_uid:"partner-with-us-footer-link",component:"Link",label:"Partner With Us",link:{cached_url:"/about/partner-with-us",fieldtype:"multilink",id:"",linktype:"url",url:"/about/partner-with-us"}},x=(0,l.hasMultiasset)(n?.official_sponsors)||(0,l.hasMultiasset)(n?.official_partners)||(0,l.hasMultiasset)(n?.suppliers_media_partners)||(0,l.hasMultiasset)(n?.partners);return(0,t.jsxs)("footer",{className:"bg-primary-primary1 overflow-hidden",children:[x&&(0,t.jsx)(h,{settings:n}),!e&&(0,t.jsx)("div",{className:"before:bg-base-black/20 relative py-[87px] pt-[49px] before:pointer-events-none before:absolute before:top-0 before:left-0 before:h-full before:w-full before:content-[''] lg:py-[112px]",children:(0,t.jsxs)("div",{className:"relative z-10 container grid grid-cols-[100%] gap-[38px] lg:grid-cols-[142px_1fr] lg:gap-[114px]",children:[(0,t.jsx)("div",{className:"text-center xl:text-left",children:(0,t.jsx)(i.Link,{href:"/",className:"text-base-black inline-block text-2xl font-semibold",children:(0,t.jsx)(o.LocalImage,{localImage:a.default,alt:"Dublin GAA Logo",className:"h-[97px] w-auto max-w-full"})})}),(0,t.jsx)("div",{className:"before:bg-base-white/10 relative grid justify-center gap-[38px] text-center before:absolute before:top-0 before:left-0 before:h-px before:w-full before:content-[''] max-lg:pt-12 md:grid-cols-4 md:text-left lg:gap-8 lg:pl-[56px] lg:before:h-full lg:before:w-px",children:c?.map((e,a)=>{let s=e.links.filter(e=>"Link"===e.component),l="About"===e.title?[...s,u]:s;return(0,t.jsx)(f,{title:e.title,links:l},a)})})]})}),(0,t.jsx)("div",{className:"bg-secondary-secondary1 py-[26px]",children:(0,t.jsxs)("div",{className:"container grid gap-2 text-center lg:grid-cols-[1fr_auto] lg:text-left",children:[(0,t.jsxs)("p",{className:"text-xs font-medium",children:["© Copyright ",r.siteSettings.name,", ",n?.main_address,". Made by"," ",(0,t.jsx)(i.Link,{href:"https://www.togetherdigital.ie/",targetwindow:"_blank",className:"hover:underline",children:"Together Digital"})]}),(0,t.jsx)("div",{className:"flex justify-center gap-8 lg:justify-end",children:d?.map(e=>(0,t.jsx)(i.Link,{href:g(e.link),className:"text-xs font-medium hover:underline",children:e.label},e._uid))})]})})]})}],24317)},51292,81046,5378,e=>{"use strict";e.s(["Header",()=>S,"MemoizedLogo",()=>
1C,"MenuButton",()=>L],51292),e.s(["ResponsiveMenu",()=>w],81046);var t=e.i(91398),a=e.i(9593),s=e.i(22441),l=e.i(91788);e.i(53578);var n=e.i(75083),r=e.i(49091),i=e.i(2771),o=e.i(79220),c=e.i(38517);function d({links:e}){return(0,t.jsx)(t.Fragment,{children:e&&(e||[]).map((e,a)=>(0,t.jsx)(o.Link,{className:"text-body-body1 hover:text-tertiary-tertiary1 text-base leading-[1.4] font-medium tracking-[-0.02em] underline-offset-2",reactive:"text-tertiary-tertiary1",href:e,exactly:!0},a))})}var u=e.i(3828),x=e.i(17890);function p({isOpen:e,value:a,handleClick:s,reactive:l,children:n,icon:r,iconClass:i,className:o,...c}){let d=(0,u.useRouter)(),m="flex items-baseline justify-end gap-2";if(o&&(m+=` ${o}`),l){let e=d.asPath.replace(/^\//,""),t=a.replace(/^\//,"");e.startsWith(t)&&(m+=` ${l}`)}return(0,t.jsxs)("button",{type:"button","aria-haspopup":"menu","aria-expanded":e,onClick:s,className:m,...c,children:[(0,t.jsx)("span",{className:"sr-only",children:"Open megamenu"}),n,r&&(0,t.jsx)(x.Icon,{name:"chevron",className:`fill-body-body1 pointer-events-none h-[14px] w-[14px] ${e?"pointer-events-auto -rotate-90":""} transition-all duration-150 ${i}`})]})}let m=({items:e,className:a,size:s})=>(0,t.jsx)("div",{className:`bg-body-body1-2 group relative grid grid-cols-[100%] overflow-hidden rounded-2xl max-lg:mt-8 lg:container lg:grid-cols-[90%_1fr] ${a}`,children:(0,t.jsxs)("div",{className:`${s&&({large:{content:"",graphic:"h-[223px]"},small:{content:"",graphic:"h-[223px]"}})[s]?.content} z-10 flex flex-col items-start pr-0`,children:[e?.title&&(0,t.jsx)("span",{role:"heading","aria-level":2,className:"font-heading text-body-body1 inline-block text-xl leading-[1.05]",children:e.title}),(0,t.jsx)("p",{className:"text-body-body2 mt-6 max-w-[360px] text-[14px] leading-[1.4] whitespace-break-spaces lg:max-w-[320px] lg:text-[16px]",children:e?.description}),(0,t.jsxs)(o.Link,{href:e?.link,className:"item bg-secondary-secondary1 text-base-white group-hover:bg-secondary-secondary2 mt-[25px] flex items-baseline justify-center gap-2 rounded-[6px] px-3 py-3 text-[13px] font-bold transition-all after:absolute after:inset-0 lg:mt-[25px]",children:["What's New",(0,t.jsx)(x.Icon,{name:"chevron",className:"fill-base-white h-[8px] w-[7.99px]"})]})]})}),h={Content:function({isOpen:e,size:a,className:s,children:l}){let n={large:{boxClasses:"transition-[opacity_transform] right-0 w-full",linksClasses:`container xl:max-w-[1148px] ${s}`,wrapperClasses:"py-20"},small:{boxClasses:"-ml-[30px] flex flex-col items-start min-w-[220px]",linksClasses:"",wrapperClasses:"w-full px-[30px] py-8"}};return(0,t.jsx)("div",{tabIndex:-1,"aria-hidden":!e,className:`absolute z-50 pt-[37px] opacity-0 duration-0 ${n[a]?.boxClasses} ${e?"opacity-100":"pointer-events-none"}`,children:(0,t.jsx)("div",{className:`bg-base-white shadow-shadow-xl ${n[a]?.wrapperClasses}`,children:(0,t.jsx)("div",{className:`flex flex-col items-start gap-2 ${n[a]?.linksClasses}`,children:l})})})},Root:function({handleState:e,onMouseEnter:a,onMouseLeave:s,children:l}){return(0,t.jsx)("div",{className:"pr-10",onFocus:()=>{e(!0)},onBlur:()=>{e(!1)},onMouseEnter:t=>{e(!0),a(t)},onMouseLeave:t=>{e(!1),s(t)},children:l})},Wrapper:function({links:e,href:a,name:s,onMouseEnter:n,onMouseLeave:i,className:o}){let c=(0,u.useRouter)(),[x,b]=(0,l.useState)(!1);(0,r.default)(()=>{b(!1)}),(0,l.useEffect)(()=>{let e=()=>{b(!1)};return c.events.on("hashChangeComplete",e),()=>{c.events.off("hashChangeComplete",e)}},[c.events]);let g=[...e[0]?.inter_county??[],...e[0]?.club??[]];return(0,t.jsxs)(h.Root,{handleState:b,onMouseEnter:n,onMouseLeave:i,children:[(0,t.jsx)(p,{isOpen:x,className:`flex text-lg leading-none transition ${o} `,value:a,reactive:"text-tertiary-tertiary1",handleClick:()=>{},children:s}),(0,t.jsx)(h.Content,{isOpen:x,size:"large",className:"grid w-full grid-cols-[1fr_381px] gap-6",children:(0,t.jsxs)("div",{className:"grid grid-cols-[440px_300px_300px] items-start xl:grid-cols-[440px_390px_300px]",children:[e[0]?.card?.[0]&&(0,t.jsx)(m,{items:e[0].card[0],size:"large",className:`transition-opacity duration-1000 ${x?"animate-fade10":"opacity-0"}`}),g.map((e,a)=>{let s=100*a;return(0,t.jsxs)("div",{className:`border-l-body-body3 flex transform flex-col border-l pl-[44px] transition duration-300 ease-out ${x?"translate-y-0 opacity-100":"translate-y-4 opacity-0"}`,style:{transitionDelay:`${s}ms`},children:[e?.title&&(0,t.jsx)("span",{role:"heading","aria-level":2,className:"font-heading text-body-body1 mb-[27px] text-xl",children:e.title}),(0,t.jsx)("div",{className:"flex flex-col items-start gap-[16px]",children:(0,t.jsx)(d,{...e})})]},a)})]})})]})}},b={src:e.i(39954).default,width:1194,height:416,blurWidth:8,blurHeight:3,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAYAAACuyE5IAAAAbklEQVR42gFjAJz/ABcYHRsODhMnDg0PEhMTGiEREhovFxojKiIsOR4fJzENADw9VoM2OE6WSk1Whzg6V5k5OlqiU2GIknyj2oNzkLplABAQFysTFBkkGRodKhESGS4TFBsqGh4oJCMtOh0gJzEWxIYUkq2ycZMAAAAASUVORK5CYII="};var g=e.i(82468),f=e.i(44417);let y=l.useLayoutEffect;function w({active:e,onClose:a,links:s,socials:n,topbarLinks:r,hideStaycityLogo:i,hideCartCount:d}){let u=(0,l.useRef)(null),h="menus",v="scroll",[j,k]=(0,l.useState)([h]),[N,A]=(0,l.useState)(0),[_,S]=(0,l.useState)(null);y(()=>{u.current&&(k([h]),S(null),A((u?.current?.children?.[0]).offsetHeight))},[e,u]);let L=(0,l.useCallback)(()=>{k([h,v]),A((u?.current?.children?.[1]).offsetHeight)},[h,v,u]);(0,l.useEffect)(()=>
1{if(_){let e=setTimeout(()=>{L()},0);return()=>clearTimeout(e)}},[_,L]);let{state:E}=(0,f.useCart)(),I=E?.cartItems.reduce((e,t)=>e+t.quantity,0);return e?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"bg-base-black/85 fixed top-0 left-0 z-50 h-screen w-screen",onClick:a}),(0,t.jsx)("nav",{className:"animate-fade-in-right bg-base-white shadow-shadow-lg fixed top-0 right-0 z-51 h-full w-full max-w-full overflow-auto overflow-x-hidden pb-[70px] transition-all duration-300 lg:max-w-[390px]",role:"navigation","aria-label":"Mobile Accessibility Navigation Dropdown",tabIndex:-1,children:(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsxs)("div",{className:"border-b-body-body3 flex items-center justify-between gap-4 border-b px-[25px] py-[4px]",children:[!i&&(0,t.jsx)(C,{type:"staycity"}),!i&&(0,t.jsx)(o.Link,{href:"/",className:"text-base-white inline-block text-2xl font-semibold",children:(0,t.jsx)(C,{type:"main"})}),(0,t.jsxs)("div",{className:`gap-4 ${!i?"flex items-center":"grid w-full grid-cols-[auto_1fr_auto] items-center justify-items-center"}`,children:[!d&&(0,t.jsxs)(o.Link,{href:"/games-development/coaching-resources/your-cart",className:"bg-body-body4 relative ml-auto flex h-12 w-12 items-center justify-center rounded-xs",children:[(0,t.jsx)(x.Icon,{name:"shopping-cart",className:"fill-body-body1 h-5 w-5"}),(0,t.jsx)("div",{className:"bg-secondary-secondary1 text-base-white absolute -right-[8px] -bottom-[8px] flex h-[22px] w-[22px] items-center justify-center rounded-full text-[12px] leading-[1.4] font-bold tracking-[-0.02em]",children:I})]}),(0,t.jsx)(o.Link,{href:"/",className:`text-base-white inline-block text-2xl font-semibold ${!i?"hidden":""}`,children:(0,t.jsx)(C,{type:"main"})}),(0,t.jsx)("button",{type:"button",onClick:a,className:"flex h-8 w-8 translate-x-[10px] cursor-pointer items-center justify-center","aria-label":"Close Mobile Navigation Button",children:(0,t.jsx)(x.Icon,{name:"close",className:"fill-body-body1 h-[18px] w-[18px] transition-all"})})]})]}),(0,t.jsxs)("div",{ref:u,className:`${j.join(" ")}`,style:{height:`${N}px`},children:[(0,t.jsxs)("div",{children:[(0,t.jsx)(o.Link,{href:"/",className:"border-b-body-body3 font-heading block w-full border-b px-[25px] py-4 text-left text-lg",reactive:"text-secondary-secondary2",exactly:!0,children:"Home"}),s.map(e=>e.subLinks?.[0]?(0,t.jsx)(p,{icon:!0,iconClass:"",className:"border-b-body-body3 font-heading grid w-full grid-cols-[1fr_auto] items-center justify-between gap-[20px] border-b px-[25px] py-4 text-left text-lg font-medium",value:e.href,reactive:"text-secondary-secondary1 [&>svg]:fill-secondary-secondary1",handleClick:t=>{var a,s;let l=e.subLinks?.[0];l&&(a=e.name,s=e.unique,t.preventDefault(),S({name:a,social:n?.find(e=>e?.sport===s),subMenu:[l],unique:s}))},children:e.name},e.href):(0,t.jsx)(o.Link,{className:"border-b-body-body3 font-heading block w-full border-b px-[25px] py-4 text-left text-lg",reactive:"[&_span]:text-secondary-secondary2",exactly:!0,href:e.href,children:(0,t.jsx)("span",{children:e.name})},e.href)),(0,t.jsx)("div",{className:"flex flex-col gap-2 px-[25px] py-8",children:r?.[0]&&[...r].sort((e,t)=>{let a=["About","Resources","Partner With Us","Dubstv","Dubzone","Games Development","Dublin GAA.ie","Shop"];return a.indexOf(e.name)-a.indexOf(t.name)}).map((e,a)=>(0,t.jsx)(o.Link,{href:e.href,exactly:!0,reactive:"bg-body-body3!",className:`text-center text-sm font-bold transition-all hover:opacity-90 ${"About"===e.name||"Resources"===e.name||"Partner With Us"===e.name?"bg-body-body4 p-[10px]!":"Dubstv"===e.name?"bg-body-body4 p-[10px]! text-center [&>img]:mx-auto [&>img]:h-[25px]":"Dubzone"===e.name?"bg-primary-primary1! text-base-white p-[10px]!":"Dublin GAA.ie"===e.name?"bg-secondary-secondary1! p-[10px]!":(e.name,"bg-secondary-secondary1 p-[10px]!")}`,children:"Dubstv"===e.name?(0,t.jsx)(c.LocalImage,{localImage:b,alt:"DubsTV",className:"h-[18px] w-auto object-contain"}):e.name},a))})]}),(0,t.jsxs)("div",{className:"flex items-start justify-start",children:[(0,t.jsx)("div",{className:"flex items-center justify-start px-[20px] py-8 pb-6 text-left",children:(0,t.jsxs)(o.Link,{href:"#",className:"back bg-body-body3 text-body-body2 inline-flex items-center justify-between rounded-[10rem] px-4 py-2 text-xs font-bold",onClick:()=>{k([h]),A((u?.current?.children?.[0]).offsetHeight),setTimeout(()=>{S(null)},100)},children:[(0,t.jsx)(x.Icon,{name:"chevron",className:"fill-body-body2 mr-2 h-2 w-2 -rotate-180"})," Back"]})}),_&&_.subMenu?.[0]&&(0,t.jsxs)("div",{className:"px-[20px]",children:[(0,t.jsxs)("div",{className:"mb-4 flex items-center justify-between",children:[(0,t.jsx)("span",{role:"heading","aria-level":2,className:"font-heading block text-left text-2xl leading-[1.05]",children:_.name}),(0,t.jsx)("div",{className:"flex gap-[5px]",children:(0,t.jsx)("div",{className:"flex gap-1",children:_.social&&g.SOCIAL_NETWORKS.map((e,a)=>(0,t.jsx)(o.Link,{href:_?.social?.[e.name],className:`${g.SHARE_BUTTON_CLASSES} bg-body-body3! flex items-center justify-center rounded-full`,children:(0,t.jsx)(x.Icon,{name:e.name,className:"fill-body-body1 h-4 w-4"})},a))})})]}),_.subMenu?.[0]?.card?.[0]&&(0,t.jsx)(m,{items:_.subMenu[0].card[0],className:"mb-[38px] h-[170px] max-w-full",size:"small"}),_.subMenu?.[0]?.inter_county?.[0]&&(0,t.jsxs)("div",{className:"flex flex-col",children:[(0,t.jsx)("span",{role:"heading","aria-level":3,className:"font-heading mb-5 block text-left text-base leading-[1.05]",children:"Inter County"}),_.subMenu?.[0]?.inter_county?.[0]?.links&&_.subMenu?.[0]?.inter_county?.[0]?.links.map((e,a)=>(0,t.jsxs)("div",{children:[(0,t.jsx)(o.Link,{href:e,reactive:"text-secondary-secondary2",className:"text-body-body1 hover:text-secondary-secondary2 text-sm leading-[1.4] font-normal"},a),(0,t.jsx)("hr",{className:"bg-body-body3 my-3 h-px w-full border-none"})]},a))]}),(0,t.jsxs)("div",{className:"mt-8",children:[(0,t.jsx)("span",{role:"heading","aria-level":3,className:"font-heading mb-5 block text-left text-base leading-[1.05]",children:"Club"}),_.subMenu?.[0]?.club?.[0]&&(0,t.jsx)("div",{className:"flex flex-col",children:_.subMenu?.[0]?.club?.[0]?.links?.[0]&&_.subMenu?.[0]?.club?.[0]?.links.map((e,a)=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(o.Link,{href:e,reactive:"text-secondary-secondary2",className:"text-body-body1 hover:text-secondary-secondary2 text-sm leading-[1.4] font-normal"},a),(0,t.jsx)("hr",{className:"bg-body-body3 my-3 h-px w-full border-none"})]}))})]})]})]})]})]})})]}):null}var v=e.i(45317),j=e.i(29444),k=e.i(97388);function N({container:e,className:a,classContainer:s}){return e?(0,t.jsx)("div",{className:`bg-l-gradient-secondary py-[6px] ${s}`,children:(0,t.jsx)("div",{className:"container flex items-center gap-1",children:(0,t.jsx)(A,{className:a})})}):(0,t.jsx)(A,{className:a})}let A=({className:e})=>{let a=(0,k.useStory)();return(0,t.jsxs)("ul",{className:"flex items-center gap-1",children:[(0,t.jsx)("li",{children:(0,t.jsx)(o.Link,{href:"/",className:`inline-flex items-center justify-center rounded-xs px-3 py-[11px] text-[9px] leading-[1.2] font-bold tracking-[0.04em] uppercase transition-all duration-200 sm:text-[10px] ${e} hover:bg-base-white`,reactive:a?.full_slug.includes("games-development/")?"":"bg-base-white",children:"DublinGAA.ie"})}),(0,t.jsx)("li",{children:(0,t.jsx)(o.Link,{href:"/games-development",className:`inline-flex items-center justify-center rounded-xs px-3 py-[11px] text-[9px] leading-[1.2] font-bold tracking-[0.04em] uppercase transition-all duration-200 sm:text-[10px] ${e} hover:bg-base-white`,reactive:"bg-base-white",children:"Games development"})}),(0,t.jsx)("li",{children:(0,t.jsx)(o.Link,{href:"https://www.oneills.c
1om/shop-by-team/gaa-county/dublin-gaa.html",className:`inline-flex items-center justify-center rounded-xs px-3 py-[11px] text-[9px] leading-[1.2] font-bold tracking-[0.04em] uppercase transition-all duration-200 sm:text-[10px] ${e} hover:bg-base-white`,children:"Shop"})})]})};function _({links:e}){let a=(0,j.useBreakpoint)();if(void 0!==a&&a<j.medium)return null;let s=(e,t)=>"button"===e||t?"button"!==e||t?"":"mr-2":"mr-4 lg:mr-6";return(0,t.jsx)("nav",{"aria-label":"Top navigation",className:"bg-l-gradient-secondary block py-[6px] max-sm:hidden",children:(0,t.jsxs)("div",{className:"container flex items-center justify-between",children:[(0,t.jsx)(N,{className:"h-auto"}),(0,t.jsx)("ul",{className:"flex items-center justify-end",children:e.map((a,n)=>{let r=n===e.length-1,i=a.type||"link",d={button:(0,t.jsx)("li",{className:s(i,r),children:(0,t.jsxs)(v.Button,{href:a.href,variant:a.variant,"aria-label":a.name,className:`inline-flex! items-center px-3! py-[8px]! text-xs! tracking-[-0.02em] lg:py-[8px]! ${"secondary"===a.variant?"bg-base-white! hover:bg-body-body1! hover:text-base-white!":"hover:bg-primary-primary_hover_1! hover:text-base-white!"}`,children:[a.icon&&(0,t.jsx)(x.Icon,{name:a.icon,className:"fill-body-body1 group-hover:fill-base-white! mr-[6px] h-[18px] w-[18px]"}),"Dubstv"===a.name?(0,t.jsx)(c.LocalImage,{localImage:b,alt:"DubsTV",className:"h-[18px] w-auto object-contain"}):a.name]})}),link:(0,t.jsx)("li",{className:`cursor-pointer text-right text-xs font-semibold capitalize hover:underline ${s(i,r)} ${a.className?a.className:""}`,children:(0,t.jsx)(o.Link,{href:a.href,reactive:"underline",children:a.name})})};return(0,t.jsx)(l.Fragment,{children:d[i]},n)})})]})})}function S(){let[e,a]=(0,l.useState)(!1),[s,c]=(0,l.useState)(0),[d,u]=(0,l.useState)(0),[x,p]=(0,l.useState)(!1),m=(0,n.useCachedSettings)(),b=()=>{a(e=>!e)};(0,r.default)(()=>{a(!1)}),(0,l.useEffect)(()=>{let e=()=>{window.innerWidth>1024&&a(!1)};return window.addEventListener("resize",e),e(),()=>{window.removeEventListener("resize",e)}},[]);let g=[{href:"/latest",name:"Latest",subLinks:[],unique:"latest"},{href:"mens-football",name:"Men's Football",subLinks:m?.mens_football?.[0]&&m?.mens_football,unique:"mens-football"},{href:"ladies-football",name:"Ladies Football",subLinks:m?.ladies_football?.[0]&&m?.ladies_football,unique:"ladies-football"},{href:"hurling",name:"Hurling",subLinks:m?.hurling?.[0]&&m?.hurling,unique:"hurling"},{href:"camogie",name:"Camogie",subLinks:m?.camogie?.[0]&&m?.camogie,unique:"camogie"},{href:"juvenile",name:"Juvenile",subLinks:m?.juvenile?.[0]&&m?.juvenile,unique:"juvenile"}],f=e=>{let t=e.currentTarget,a=t.offsetLeft,s=t.offsetWidth-40;c(a),u(s),p(!0)},y=()=>{p(!1)};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("a",{className:"text-decoration-none absolute top-[-500px] left-0 px-6 py-4 transition-all",href:"#main",children:"Skip to content"}),(0,t.jsxs)("header",{className:"border-b border-[#E9E9EA] transition-all lg:relative",children:[(0,t.jsx)(_,{links:i.topBarLinks}),(0,t.jsx)("div",{className:"container",children:(0,t.jsxs)("div",{className:"grid grid-cols-[auto_1fr_auto] items-center justify-between gap-[52px] max-md:py-[5px]",children:[(0,t.jsx)(C,{type:"main"}),(0,t.jsxs)("nav",{role:"navigation","aria-label":"Main Navigation",className:"flex items-center leading-none max-lg:hidden",children:[(0,t.jsx)("div",{style:{backgroundColor:"#3AAAFC",bottom:0,height:"5px",left:s,opacity:+!!x,position:"absolute",transition:"left 0.3s ease, width 0.3s ease, opacity 0.3s ease",width:d}}),g.map((e,a)=>e.subLinks?.[0]?(0,t.jsxs)(l.default.Fragment,{children:[(0,t.jsx)(h.Wrapper,{name:e.name,links:e.subLinks,onMouseEnter:f,onMouseLeave:y,href:e.href,className:"font-heading"}),0===a&&(0,t.jsx)("span",{className:"bg-body-body1 text-body-body1 mr-8 inline-block h-4 w-[2px]"})]},e.unique):(0,t.jsxs)(l.default.Fragment,{children:[(0,t.jsx)(o.Link,{href:e.href,className:"group font-heading hover:text-tertiary-tertiary1 flex pr-8 text-[18px] leading-none font-medium transition xl:text-lg",reactive:"text-tertiary-tertiary1",children:e.name}),0===a&&(0,t.jsx)("span",{className:"bg-body-body1 text-body-body1 mr-8 inline-block h-4 w-[2px]"})]},e.unique))]}),(0,t.jsx)(C,{type:"staycity"}),(0,t.jsx)(L,{ariaExpanded:e,ariaLabel:"Mobile Navigation Button",toggleMenu:b}),(0,t.jsx)(w,{active:e,onClose:b,links:g,socials:m?.sport_media,topbarLinks:i.topBarLinks,hideCartCount:!0})]})})]})]})}e.s(["Topbar",0,_],5378);let L=({ariaLabel:e,ariaExpanded:a,toggleMenu:s,theme:l})=>{let n=l?"bg-base-white":"bg-body-body1 hover:bg-tertiary-tertiary1";return(0,t.jsx)("button",{type:"button","aria-expanded":a,"aria-label":e,className:"hidden h-[48px] w-[48px] max-lg:block",onClick:s,children:(0,t.jsxs)("div",{className:"group/menu flex flex-col items-end justify-center",children:[(0,t.jsx)("span",{className:`${n} block h-0.5 w-6 rounded-xs transition-all duration-300 ease-out group-hover/menu:w-[1.4rem]`}),(0,t.jsx)("span",{className:`${n}
1 my-1.5 block h-0.5 w-4 rounded-xs transition-all duration-300 ease-out group-hover/menu:w-5`}),(0,t.jsx)("span",{className:`${n} block h-0.5 w-6 rounded-xs transition-all duration-300 ease-out group-hover/menu:w-[1.4rem]`})]})})},C=({type:e})=>({main:(0,t.jsx)(o.Link,{href:"/",className:"text-2xl font-bold max-lg:inline-flex max-lg:justify-center",children:(0,t.jsx)(c.LocalImage,{alt:"Dublin GAA Logo",localImage:a.default,className:"h-[72px] w-auto max-w-full lg:h-[90px]"})}),staycity:(0,t.jsx)(o.Link,{href:i.utmLinks.staycityHeader,className:"max-lg:col-start-1 max-lg:row-start-1",children:(0,t.jsx)(c.LocalImage,{alt:"Staycity Logo",localImage:s.default,className:"h-[24px] w-auto max-w-full lg:h-[42px]"})})})[e]},45317,e=>{"use strict";var t=e.i(91398),a=e.i(79220),s=e.i(17890);let l={alternating:"font-bold transition leading-normal text-sm text-tertiary-tertiary1 underline hover:no-underline px-0",default:"button",outline:"font-bold transition inline-block text-[11px] lg:text-base text-center border-2 border-body-body1 py-3 px-8 lg:py-[14px] lg:px-[34px] hover:bg-body-body1 hover:text-base-white","outline-white":"font-bold transition inline-block text-base text-center border border-base-white text-base-white py-3 px-8 lg:py-[14px] lg:px-[34px] hover:bg-base-white hover:text-secondary-secondary1",primary:"button font-bold transition inline-block text-[11px] lg:text-base text-center bg-primary-primary1 text-base-white py-3 px-8 lg:py-[14px] lg:px-[41px] rounded-xs group hover:bg-primary-primary_hover_1 hover:bg-primary-primary_hover_1 hover:no-underline",secondary:"button font-bold transition inline-block text-[11px] lg:text-base text-center bg-secondary-secondary1 text-body-body1 py-3 px-8 lg:py-[14px] lg:px-[41px] rounded-xs group hover:bg-secondary-secondary2 hover:no-underline",submit:"button font-bold transition inline-block text-[11px] lg:text-base text-center bg-secondary-secondary1 text-body-body1 py-3 px-8 lg:py-[14px] lg:px-[41px] rounded-xs group hover:bg-primary-primary1 hover:text-base-white hover:no-underline"};e.s(["Button",0,function({className:e,variant:n,href:r,type:i="button",onClick:o,disabled:c,children:d,target:u}){let x="object"==typeof r&&null!==r?Array.isArray(r)?r[0]?.label:r.label:void 0,p=l[n||"default"]||l.default,m="alternating"===n?(0,t.jsxs)(t.Fragment,{children:[d||x,(0,t.jsx)(s.Icon,{name:"chevron-down",className:"h-[10px] w-[10px]"})]}):d;return r?(0,t.jsx)(a.Link,{href:r,className:`${p} ${e}`,...null!=u&&""!==u?{target:u}:{},children:m}):(0,t.jsx)("button",{type:i,className:`${p} ${e} ${c?"pointer-events-none cursor-not-allowed opacity-60":""}`,onClick:o,disabled:c,children:m})}])},82468,e=>{"use strict";var t=e.i(91398),a=e.i(3828),s=e.i(91788);e.i(53578);var l=e.i(75083),n=e.i(97388),r=e.i(2771),i=e.i(79220),o=e.i(17890);let c=["mens-football","ladies-football","hurling","camogie","juvenile"],d="w-[30px] h-[30px] bg-secondary-secondary4/20 hover:bg-secondary-secondary1",u=[{iconSize:"w-4 h-4",name:"facebook"},{iconSize:"w-3 h-3",name:"twitter"},{iconSize:"w-4 h-4",name:"youtube"},{iconSize:"w-4 h-4",name:"instagram"}],x={formatSportTitle:e=>{switch(e){case"mens-football":return"Men's Football";case"ladies-football":return"Ladies' Football";case"hurling":return"Hurling";case"camogie":return"Camogie";case"juvenile":return"Juvenile";default:return e.charAt(0).toUpperCase()+e.slice(1)}},getBaseSection:e=>{let t=e.replace(/^\/+|\/+$/g,"").split("/")[0];return"clubs"===t&&localStorage.getItem("currentSport")||t},getSportTitle:e=>{let t=e.replace(/^\/+|\/+$/g,"").split("/")[0];if("clubs"===t){let e=localStorage.getItem("currentSport");return e?x.formatSportTitle(e):""}return x.isSportPath(t)?x.formatSportTitle(t):""},getStoryPath:e=>e?`/${e.replace(/^\/+|\/+$/g,"")}`:"",isLinkActive:(e,t)=>{let a=x.normalizeUrl(e),s=a.split("/"),l=x.normalizeUrl(t),n=l.split("/");if("clubs"===s[0])return"all-clubs"===n[n.length-1];if("players"===s[1]&&s.length>2){let e=s[0];return x.normalizeUrl(t)===x.normalizeUrl(`/${e}/senior-team`)}return a===l},isSportPath:e=>c.includes(e),normalizeUrl:e=>e.split("?")[0].replace(/^\/+|\/+$/g,""),shouldShowSportNav:e=>{let t=e.replace(/^\/+|\/+$/g,"").split("/")[0];return!!x.isSportPath(t)||"clubs"===t&&!!localStorage.getItem("currentSport")}};e.s(["SHARE_BUTTON_CLASSES",0,d,"SOCIAL_NETWORKS",0,u,"SportFollowNav",0,function({defaultTitle:e="",ariaLabel:c="Main navigation"}
1){let p=(0,a.useRouter)(),m=(0,n.useStory)(),h=(0,l.useCachedSettings)(),b=(0,s.useMemo)(()=>{if(m)return{...m,content:m.content}},[m]),g=(0,s.useMemo)(()=>b?.full_slug?x.getStoryPath(b.full_slug):p.asPath,[b,p.asPath]),f=(0,s.useMemo)(()=>x.getBaseSection(g),[g]),y=(0,s.useMemo)(()=>x.getSportTitle(g),[g]);(0,s.useEffect)(()=>{let e=g.replace(/^\/+|\/+$/g,"").split("/");x.isSportPath(e[0])?localStorage.setItem("currentSport",e[0]):"clubs"!==e[0]&&localStorage.removeItem("currentSport")},[g]);let{shouldShowNav:w,navData:v}=(0,s.useMemo)(()=>{if(!x.shouldShowSportNav(g)||!Object.keys(r.groupLinks).includes(f))return{navData:null,shouldShowNav:!1};let t=r.groupLinks[f];return t?.links?.[0]?{navData:{links:t.links,title:y||t.title||e},shouldShowNav:!0}:{navData:null,shouldShowNav:!1}},[g,f,y,e]),j=(0,s.useCallback)(e=>{p.push(e.target.value)},[p]),k=(0,s.useMemo)(()=>v?.links&&v.links.find(e=>x.isLinkActive(g,e.href))?.href||"",[v,g]),[N,A]=(0,s.useState)(0);if((0,s.useEffect)(()=>{let e=setTimeout(()=>{let e=document.querySelector(".nav-title");e&&A(e.getBoundingClientRect().width+16)},0);return()=>clearTimeout(e)},[v?.title,e]),!w||!v)return null;let _=h?.sport_media?.find(e=>e?.sport===f);return(0,t.jsx)("nav",{"aria-label":c,className:"border-b-base-white/5 bg-primary-primary1 sticky top-0 z-20 border-b",children:(0,t.jsxs)("div",{className:"container grid items-center lg:grid-cols-[auto_1fr] lg:gap-10",children:[(0,t.jsxs)("div",{className:"relative flex items-center py-[17px] lg:hidden",children:[(0,t.jsxs)("div",{className:"nav-title font-heading2 text-base-white pointer-events-none",children:[v.title||e,":"]}),(0,t.jsx)("select",{value:k,onChange:j,style:{paddingLeft:`${N}px`},className:"bg-body-body5 text-base-white absolute top-0 left-0 h-full w-full appearance-none py-[14px] text-[12px] leading-normal tracking-[-0.02em] focus:outline-hidden",children:v.links.map(({href:e,name:a})=>(0,t.jsx)("option",{value:e,children:a},e))}),(0,t.jsx)(o.Icon,{name:"chevron",className:"fill-base-white pointer-events-none absolute top-1/2 right-[2px] h-3 w-3 -translate-y-1/2 rotate-90"})]}),(0,t.jsx)("div",{className:"font-heading2 text-base-white hidden lg:block",children:v.title||e}),(0,t.jsxs)("div",{className:"hidden lg:grid lg:grid-cols-[1fr_auto] lg:items-center lg:gap-6",children:[(0,t.jsx)("div",{className:"flex gap-6 xl:gap-10",children:v.links.map(({href:e,name:a})=>{let s=x.isLinkActive(g,e);return(0,t.jsx)(i.Link,{href:e,className:`hover:text-base-white block py-[14px] text-sm tracking-[-0.02em] transition-colors ${s?"text-base-white after:bg-secondary-secondary1 relative after:absolute after:bottom-0 after:left-0 after:h-[2px] after:w-full":"text-base-white/60"}`,children:a},e)})}),(0,t.jsx)("div",{className:"flex gap-2",children:u.map(e=>(0,t.jsx)(i.Link,{href:_?.[e.name],className:`${d} flex items-center justify-center rounded-full`,children:(0,t.jsx)(o.Icon,{name:e.name,className:"fill-base-white h-4 w-4"})},e.name))})]})]})})}])},44417,e=>{"use strict";var t=e.i(91398),a=e.i(91788);let s=(0,a.createContext)(null),l=(e,t)=>{switch(t.type){case"ADD_ITEM":{let a;return a=e.cartItems.find(e=>e.price_id===t.payload.price_id&&(!e.uuid||e.uuid===t.payload.uuid))?e.cartItems.map(e=>e.uuid===t.payload.uuid&&e.price_id===t.payload.price_id?{...e,quantity:e.quantity+1}:e):[...e.cartItems,{name:t.payload.name,price_id:t.payload.price_id,quantity:1,uuid:t.payload.uuid||null}],localStorage.setItem("cart",JSON.stringify(a)),{cartItems:a}}case"REMOVE_ITEM":{let a=e.cartItems.map(e=>{if(e.price_id===t.payload.price_id&&(!e.uuid||e.uuid===t.payload.uuid))if(e.quantity>1)return{...e,quantity:e.quantity-1};else return null;return e}).filter(e=>null!==e);return localStorage.setItem("cart",JSON.stringify(a)),{cartItems:a}}case"CLEAR_CART":return localStorage.removeItem("cart"),{cartItems:[]};default:return e}};e.s(["CartProvider",0,({children:e})=>{let[n,r]=(0,a.useReducer)(l,{cartItems:[]},()=>{{let e=localStorage.getItem("cart");return{cartItems:e?JSON.parse(e):[]}}});return(0,t.jsx)(s.Provider,{value:{dispatch:r,state:n},children:e})},"useCart",0,()=>{let e=(0,a.useContext)(s);if(!e)throw Error("useCart must be used within a CartProvider");return e}])},97388,e=>{"use strict";var t=e.i(91788),a=e.i(53747);e.s(["useStory",0,function(){let{currentStory:e}=(0,t.useContext)(a.SiteContext);return e}])},29444,e=>{"use strict";var t=e.i(91788);
1e.s(["large",0,4,"medium",0,2,"medium2",0,3,"useBreakpoint",0,function(){let[e,a]=(0,t.useState)(void 0);return(0,t.useEffect)(()=>{let e=()=>{window.innerWidth<=640?a(1):window.innerWidth<=768?a(2):window.innerWidth<=1024?a(3):window.innerWidth<=1300?a(4):a(5)};return window.addEventListener("resize",e),e(),()=>{window.removeEventListener("resize",e)}},[]),e}])},49091,e=>{"use strict";var t=e.i(3828),a=e.i(91788);e.s(["default",0,function(e,s=[]){let l=(0,t.useRouter)();(0,a.useEffect)(()=>(l.events.on("routeChangeComplete",e),()=>{l.events.off("routeChangeComplete",e)}),[e,l.events,...s])}])},53747,e=>{"use strict";var t=e.i(91398),a=e.i(91788);let s=(0,a.createContext)({currentStory:null,datasources:{},setCurrentStory:null});e.s(["SiteContext",0,s,"SiteContextProvider",0,({children:e,story:l,datasources:n})=>{let[r,i]=(0,a.useState)(l),[o,c]=(0,a.useState)(l);return l!==o&&(c(l),i(l)),(0,t.jsx)(s.Provider,{value:{currentStory:r,datasources:n,setCurrentStory:i},children: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.