1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[382],{979:(e,a,t)=>{t.r(a),t.d(a,{default:()=>s});var r=t(4188),o=t(2998),i=t(551);function s(e,a){(0,i.A)(2,arguments);var t=(0,r.A)(a);return(0,o.default)(e,-t)}},1907:(e,a,t)=>{t.r(a),t.d(a,{default:()=>ft});var r=t(1225),o=t(2960),i=t(9117),s=t(7378),n=(t(1339),t(6540)),l=t(5919),d=t.n(l),c=t(8106),m=t(5490),v=t(9072),u=t(3803);const f="competitionNews",y=`${f}/SET_ITEMS`,p=`${f}/SET_ERROR`,h=e=>`${e.id??"default"}`,N=e=>a=>(0,u.yC)(e).then((t=>(a(((e,a)=>({type:y,data:e,key:a}))(t,h(e))),t))).catch((t=>{throw a(((e,a)=>({type:p,data:e,key:a}))(t,h(e))),t}));var g=t(979),E=t(5748);const A="MAkhq",S="bLa1h",k="SwBZC",w="n7zYJ",b="ZK4jX",$="Qq9H9",R="qtttg",_="G9p2M",T="YTIYB",z="DsSvc",M="LHHne",P="t1i5w",D="SG8Ic",G="G4RxX";var L;function B(e,a,t,r){L||(L="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(a||0===i||(a={children:void 0}),1===i)a.children=r;else if(i>1){for(var s=Array(i),n=0;n<i;n++)s[n]=arguments[n+3];a.children=s}if(a&&o)for(var l in o)void 0===a[l]&&(a[l]=o[l]);else a||(a=o||{});return{$$typeof:L,type:e,key:void 0===t?null:""+t,ref:null,props:a,_owner:null}}const C="Published",q="Read More";const I=function({data:e,displayAsRow:a}){const{thumbnail:t,category:r,url:o,title:i,date:s,summary:n}=e;return B("div",{className:`${A} ${a?w:""}`},void 0,t&&B("a",{href:o,className:`${S} ${a?$:""}`},void 0,B(E.A,{src:t.src,srcSet:t.srcset,alt:t.alt,lazyload:!0,crossOrigin:"anonymous"})),B("div",{className:`${R} ${a?_:""}`},void 0,B("div",{},void 0,r&&B("span",{className:G},void 0,r.title),B("h3",{className:`${k} ${a?D:""}`},void 0,B("a",{className:b,href:o},void 0,i)),!a&&B("div",{className:T,dangerouslySetInnerHTML:{__html:n}})),B("div",{className:z},void 0,B("span",{className:M},void 0,`${C}: ${s}`),B("a",{href:o,title:i,className:P},void 0,q))))},x="g4782",O="xfkE_",F="PQzAh",H="qXZIl",U="vp3xM",K="GI0ZJ",Z="uylIr";var j;function Q(e,a,t,r){j||(j="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(a||0===i||(a={children:void 0}),1===i)a.children=r;else if(i>1){for(var s=Array(i),n=0;n<i;n++)s[n]=arguments[n+3];a.children=s}if(a&&o)for(var l in o)void 0===a[l]&&(a[l]=o[l]);else a||(a=o||{});return{$$typeof:j,type:e,key:void 0===t?null:""+t,ref:null,props:a,_owner:null}}const V=new Date,X=(0,g.default)(V,90),Y="Latest News";function J({children:e}){return Q("div",{className:O},void 0,e)}const W=function({isError:e,isReady:a,news:t,onGetCompetitionNews:r,id:o}){const[i,s]=n.useState(!1);return n.useEffect((()=>{a||r({id:o,pageSize:4,dateFrom:X,dateTo:V})}),[o,a,r]),e?null:a?t&&0!==t.length?n.createElement(n.Fragment,null,Q("h2",{className:F},void 0,Y),Q("div",{className:x},void 0,Q(d(),{hasDots:t.length>4,slidesToShow:1,containerElement:J,skipTrack:!0,onLoad:()=>s(!0),responsive:[{breakpoint:864,settings:{slidesToShow:4}}]},void 0,Q("div",{className:`${i?"":H} glider-track`},void 0,t.map((e=>Q("div",{className:U},e.id,Q(I,{data:e})))))))):null:n.createElement(n.Fragment,null,Q("h2",{className:F},void 0,Y),Q("div",{className:x},void 0,Q("div",{className:K},void 0,[...Array(4)].map(((e,a)=>Q("div",{className:Z},a))))))};var ee=t(76),ae=t(1447),te=t(2289),re=t(2346),oe=t(2325);const ie={news:{},isReady:{},isError:{}},se=e=>e[f]?e[f]:ie,ne=e=>{if(!e)return e;const a=(0,ee.default)(e);return(0,ae.A)(a)?(0,te.A)(a,new Date,{addSuffix:!0}):(0,re.default)(a,"dd-MM-yyyy")},le=(e,a)=>se(e).isReady[h(a)],de=()=>(0,oe.Mz)(le,(e=>e)),ce=(e,a)=>se(e).isError[h(a)],me=()=>(0,oe.Mz)(ce,(e=>e)),ve=(e,a)=>{const t=se(e).news[h(a)];return t?t.map((e=>({...e,date:ne(e.date)}))):[]},ue=()=>(0,oe.Mz)(ve,(e=>e)),fe=(e=ie,a)=>{switch(a.type){case y:return{...e,news:{...e.news,[a.key]:a.data},isReady:{...e.isReady,[a.key]:!0},isError:{...e.isError,[a.key]:!1}};case p:return{...e,isReady:{...e.isReady,[a.key]:!1},isError:{...e.isError,[a.key]:!0}};default:return e}},ye=(0,r.Ng)((()=>{const e=ue(),a=de(),t=me();return(r,o)=>({isReady:a(r,o),isError:t(r,o),news:e(r,o)})}),(e=>({onGetCompetitionNews:a=>e(N(a))})))(W),pe=ye;i.A.register(f,fe);var he=t(5685);const Ne="competitionTeams",ge=`${Ne}/SET_ITEMS`,Ee=`${Ne}/SET_ERROR`,Ae=e=>`${e.id??"default"}`,Se=e=>a=>(0,he.Db)(e).then((t=>(a(((e,a)=>({type:ge,data:e,key:a}))(t,Ae(e))),t))).catch((t=>{throw a(((e,a)=>({type:Ee,data:e,key:a}))(t,Ae(e))),t})),ke="nPY9B",we="RyRcB",be="SzVK8",$e="aGK8d",Re="oX1sw",_e="hNljH";var Te;function ze(e,a,t,r){Te||(Te="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(a||0===i||(a={children:void 0}),1===i)a.children=r;else if(i>1){for(var s=Array(i),n=0;n<i;n++)s[n]=arguments[n+3];a.children=s}if(a&&o)for(var l in o)void 0===a[l]&&(a[l]=o[l]);else a||(a=o||{});return{$$typeof:Te,type:e,key:void 0===t?null:""+t,ref:null,props:a,_owner:null}}const Me="Participating Teams";const Pe=function({isError:e,isReady:a,teams:t,onGetCompetitionTeams:r,id:o}){return n.useEffect((()=>{a||r({id:o})}),[o,a,r]),e?null:a?t&&0!==t.length?n.createElement(n.Fragment,null,ze("h2",{className:Re},void 0,Me),ze("div",{className:ke},void 0,t.map((e=>ze("a",{target:"_blank",rel:"noreferrer",href:`https://matchcentre.mfa.com.mt/team/${e.id}`,className:we},e.id,ze("img",{src:e.logoUrl,alt:e.name,className:$e,width:200,height:200}),ze("div",{className:be},void 0,e.name)))))):null:n.createElement(n.Fragment,null,ze("h2",{className:Re},void 0,Me),ze("div",{className:ke},void 0,[...Array(5)].map(((e,a)=>ze("div",{className:_e},a)))))},De={teams:{},isReady:{},isError:{}},Ge=e=>e[Ne]?e[Ne]:De,Le=(e,a)=>Ge(e).isReady[Ae(a)],Be=(e,a)=>Ge(e).isError[Ae(a)],Ce=(e,a)=>Ge(e).teams[Ae(a)],qe=()=>(0,oe.Mz)(Ce,(e=>e)),Ie=(e=De,a)=>{switch(a.type){case ge:return{...e,teams:{...e.teams,[a.key]:a.data},isReady:{...e.isReady,[a.key]:!0},isError:{...e.isError,[a.key]:!1}};case Ee:return{...e,isReady:{...e.isReady,[a.key]:!1},isError:{...e.isError,[a.key]:!0}};default:return e}},xe=(0,r.Ng)((()=>{const e=qe(),a=(0,oe.Mz)(Le,(e=>e)),t=(0,oe.Mz)(Be,(e=>e));return(r,o)=>({isReady:a(r,o),isError:t(r,o),teams:e(r,o)})}),(e=>({onGetCompetitionTeams:a=>e(Se(a))})))(Pe),Oe=xe;i.A.register(Ne,Ie);const Fe="competitionVenues",He=`${Fe}/SET_ITEMS`,Ue=`${Fe}/SET_ERROR`,Ke=e=>`${e.id??"default"}`,Ze=e=>a=>(0,he.PT)(e).then((t=>(a(((e,a)=>({type:He,data:e,key:a}))(t,Ke(e))),t))).catch((t=>{throw a(((e,a)=>({type:Ue,data:e,key:a}))(t,Ke(e))),t})),je="nHPbK",Qe="UYdyw",Ve="ChqrR",Xe="vMswz",Ye="IRWnz",Je="gI4Rt",We="xvE40",ea="EzI4q",aa="c1JuW",ta="lrhta",ra="XFDpJ",oa="O_E_c",ia="A2zOK",sa="sqfMZ";var na;function la(e,a,t,r){na||(na="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(a||0===i||(a={children:void 0}),1===i)a.children=r;else if(i>1){for(var s=Array(i),n=0;n<i;n++)s[n]=arguments[n+3];a.children=s}if(a&&o)for(var l in o)void 0===a[l]&&(a[l]=o[l]);else a||(a=o||{});return{$$typeof:na,type:e,key:void 0===t?null:""+t,ref:null,props:a,_owner:null}}const da="Venues";function ca({children:e}){return la("div",{className:Ye},void 0,e)}const ma=function({isError:e,isReady:a,venues:t,onGetCompetitionVenues:r,id:o}){const i=n.useRef(null),s=n.useRef(null),l=n.useCallback((e=>{i.current=e}),[]),c=n.useCallback((e=>{s.current=e}),[]),[m,v]=n.useState(!1);return n.useEffect((()=>{a||r({id:o})}),[o,a,r]),e?null:a?t&&0!==t.length?n.createElement(n.Fragment,null,la("h2",{className:Xe},void 0,da),la("div",{className:je},void 0,la(d(),{hasDots:!1,hasArrows:!0,arrows:{prev:i.current,next:s.current},slidesToShow:1,containerElement:ca,skipTrack:!0,onLoad:()=>v(!0),responsive:[{breakpoint:864,settings:{slidesToShow:3.5}}]},void 0,la("div",{className:`${m?"":Je} glider-track`},void 0,t.map((e=>la("div",{className:We},e.id,la("div",{className:`${ta}`},void 0,e.image&&la("div",{className:`${sa}`},void 0,la(E.A,{src:e.image.src,srcSet:e.image.srcset,alt:e.image.alt,width:e.image.width,height:e.image.height,lazyload:!0,crossOrigin:"anonymous"})),la("div",{className:`${ra}`},void 0,la("span",{className:`${oa}`},void 0,e.title),la("span",{className:`${ia}`},void 0,e.location)))))))),la("div",{className:Qe},void 0,n.createElement("button",{ref:l,type:"button","aria-label":"Previous",className:Ve},"«"),n.createElement("button",{ref:c,type:"button","aria-label":"Next",className:Ve},"»")))):null:n.createElement(n.Fragment,null,la("h2",{className:Xe},void 0,da),la("div",{className:je},void 0,la("div",{className:ea},void 0,[...Array(3)].map(((e,a)=>la("div",{className:aa},a))))))},va={venues:{},isReady:{},isError:{}},ua=e=>e[Fe]?e[Fe]:va,fa=(e,a)=>ua(e).isReady[Ke(a)],ya=(e,a)=>ua(e).isError[Ke(a)],pa=(e,a)=>ua(e).venues[Ke(a)],ha=()=>(0,oe.Mz)(pa,(e=>e)),Na=(e=va,a)=>{switch(a.type){case He:return{...e,venues:{...e.venues,[a.key]:a.data},isReady:{...e.isReady,[a.key]:!0},isError:{...e.isError,[a.key]:!1}};case Ue:return{...e,isReady:{...e.isReady,[a.key]:!1},isError:{...e.isError,[a.key]:!0}};default:return e}},ga=(0,r.Ng)((()=>{const e=ha(),a=(0,oe.Mz)(fa,(e=>e)),t=(0,oe.Mz)(ya,(e=>e));return(r,o)=>({isReady:a(r,o),isError:t(r,o),venues:e(r,o)})}),(e=>({onGetCompetitionVenues:a=>e(Ze(a))})))(ma),Ea=ga;i.A.register(Fe,Na);var Aa=t(511),Sa=t(285),ka=t(9776),wa=t(3158);const ba="HiU8v",$a="uOZLD",Ra="M2s5k",_a="rP_iN",Ta="D3N3B",za="rgB38",Ma="sSajB",Pa="Z8ckd";var Da;function Ga(e,a,t,r){Da||(Da="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(a||0===i||(a={children:void 0}),1===i)a.children=r;else if(i>1){for(var s=Array(i),n=0;n<i;n++)s[n]=arguments[n+3];a.children=s}if(a&&o)for(var l in o)void 0===a[l]&&(a[l]=o[l]);else a||(a=o||{});return{$$typeof:Da,type:e,key:void 0===t?null:""+t,ref:null,props:a,_owner:null}}const La="Fixtures, Results & More",Ba="Matchcentre";const Ca=function({competition:e,onGetPage:a}){const{pathname:t}=(0,c.zy)(),r=n.useCallback(a,[a]);return Ga(wa.A,{path:t,onGetPage:r,scrollToTop:!0},void 0,(({page:{summary:a,html:t,title:r,downloads:o,faqs:i}})=>Ga("section",{},void 0,Ga("div",{className:$a},void 0,Ga("div",{className:Ra},void 0,Ga("h1",{className:ba},void 0,r),Ga("div",{className:_a},void 0,e?.imageUrl&&Ga("div",{className:Ta},void 0,Ga(E.A,{src:e.imageUrl,alt:"",width:500,height:500,crossOrigin:"anonymous"}),e?.id&&Ga("div",{className:za},void 0,Ga("span",{className:Ma},void 0,La),Ga("a",{href:`https://matchcentre.mfa.com.mt/competition/${e?.id}`,target:"_blank",rel:"noreferrer",className:Pa},void 0,Ba))),Ga("div",{dangerouslySetInnerHTML:{__html:a},className:"richtext"})),Ga(ka.A,{uid:"competition-detail-page-1",competitionId:e?.id}),Ga("div",{dangerouslySetInnerHTML:{__html:t},className:"richtext"}),e?.id&&Ga(Oe,{id:e.id}),e?.id&&Ga(Ea,{id:e.id}),o&&Boolean(o.length)&&Ga(Aa.A,{downloads:o}),i&&Boolean(i.length)&&Ga(Sa.A,{faqs:i}),e?.id&&Ga(pe,{id:e.id}),Ga(ka.A,{uid:"competition-detail-page-2",competitionId:e?.id}))))))},qa=(0,o.Zz)((0,r.Ng)(null,(e=>({onGetPage:a=>e((0,v.WE)(a))}))))(Ca);var Ia=t(9123),xa=t(7295),Oa=t(9332);const Fa="IPdee",Ha="Ohr1U",Ua="sqKfT",Ka="_55lp",Za="gEP3c",ja="mzAKF";var Qa;function Va(e,a,t,r){Qa||(Qa="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(a||0===i||(a={children:void 0}),1===i)a.children=r;else if(i>1){for(var s=Array(i),n=0;n<i;n++)s[n]=arguments[n+3];a.children=s}if(a&&o)for(var l in o)void 0===a[l]&&(a[l]=o[l]);else a||(a=o||{});return{$$typeof:Qa,type:e,key:void 0===t?null:""+t,ref:null,props:a,_owner:null}}const Xa=function({onGetPage:e}){const{pathname:a}=(0,c.zy)(),t=n.useCallback(e,[e]);return Va(wa.A,{path:a,onGetPage:t,scrollToTop:!0},void 0,(({page:{html:e,title:a,gallery:t,downloads:r,faqs:o,contactForm:i}})=>Va("section",{},void 0,Va("div",{className:Ua},void 0,Va("div",{className:Ka},void 0,Va("h1",{className:Fa},void 0,a),t&&Boolean(t.length)&&n.createElement(n.Fragment,null,Va(Oa.A,{data:t}),Va("div",{className:Ha})),Va("div",{dangerouslySetInnerHTML:{__html:e},className:"richtext"}),r&&Boolean(r.length)&&Va(Aa.A,{downloads:r}),o&&Boolean(o.length)&&Va(Sa.A,{faqs:o})),i&&Va("div",{className:Za},void 0,Va("h2",{className:ja},void 0,i.title),Va(Ia.G3,{reCaptchaKey:"6LcwZ6onAAAAAB6sQxqELtnUcjqQjKCmyntBDoel"},void 0,Va(xa.A,{id:i.id,type:i.type,fields:i.fields,allowAnonymous:i.allowAnonymous})))))))},Ya=(0,o.Zz)((0,r.Ng)(null,(e=>({onGetPage:a=>e((0,v.WE)(a))}))))(Xa);var Ja;function Wa(e,a,t,r){Ja||(Ja="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(a||0===i||(a={children:void 0}),1===i)a.children=r;else if(i>1){for(var s=Array(i),n=0;n<i;n++)s[n]=arguments[n+3];a.children=s}if(a&&o)for(var l in o)void 0===a[l]&&(a[l]=o[l]);else a||(a=o||{});return{$$typeof:Ja,type:e,key:void 0===t?null:""+t,ref:null,props:a,_owner:null}}const et=function({competition:e}){return Wa(c.BV,{},void 0,Wa(c.qh,{path:"/",element:Wa(qa,{competition:e})}),Wa(c.qh,{path:"/*",element:Wa(Ya,{competition:e})}))};var at=t(977),tt=t(3821);const rt="Uux1X",ot="krQaB",it="j1Tyd",st="q2_AB",nt="vaUph",lt="S5DFm";var dt;function ct(e,a,t,r){dt||(dt="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(a||0===i||(a={children:void 0}),1===i)a.children=r;else if(i>1){for(var s=Array(i),n=0;n<i;n++)s[n]=arguments[n+3];a.children=s}if(a&&o)for(var l in o)void 0===a[l]&&(a[l]=o[l]);else a||(a=o||{});return{$$typeof:dt,type:e,key:void 0===t?null:""+t,ref:null,props:a,_owner:null}}const mt=function({isReady:e,onGetCompetition:a,competition:t}){const{pathname:r}=(0,c.zy)(),[o,i]=n.useState(!1),s=`${r.split("/").splice(0,3).join("/")}/`;return n.useEffect((()=>{e&&t.url===s||a({path:s})}),[a,e,s,t.url]),e&&t.url===s?ct("section",{},void 0,t.banners&&ct("div",{className:rt},void 0,ct(d(),{hasDots:t.banners.length>1,hasArrows:!1,slidesToShow:1,duration:.5,skipTrack:!0,onLoad:()=>i(!0)},void 0,ct("div",{className:`${o?"":ot} glider-track`},void 0,t.banners.map(((e,a)=>e.images&&ct(at.A,{lazyload:a>0,media:e.images,reducedHeight:!0},e.id))))),ct("div",{className:it}
1,void 0,ct("div",{className:st,style:{color:t.banners[0].color}},void 0,ct("h1",{className:`${nt} ${lt}`},void 0,t.title),ct(m.A,{url:r,color:t.banners[0].color})))),t.subNav&&ct(tt.A,{navigation:t.subNav}),t?.id&&ct(et,{competition:t})):null};var vt=t(3128),ut=t(2401);const ft=(0,o.Zz)((0,r.Ng)((e=>({isReady:(0,ut.kx)(e),competition:(0,ut.qi)(e)})),(e=>({onGetCompetition:a=>e((0,s.Q)(a))}))))(mt);i.A.register(vt.LU,ut.Ay)},2998:(e,a,t)=>{t.r(a),t.d(a,{default:()=>s});var r=t(4188),o=t(123),i=t(551);function s(e,a){(0,i.A)(2,arguments);var t=(0,o.default)(e),s=(0,r.A)(a);return isNaN(s)?new Date(NaN):s?(t.setDate(t.getDate()+s),t):t}}}]); 2//# sourceMappingURL=CompetitionDetailPage.86bfd21e.mjs.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.