1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7894],{11763:(e,a,t)=>{"use strict";t.d(a,{A:()=>r});var l=t(921),i=t(75764),s=t.n(i);t(28613);var n=t(85676),o=t.n(n);let r=({children:e,asideChildren:a,className:t})=>(0,l.jsxs)("div",{className:s()([o()["basic-page-layout"],t],"basic-page-layout"),children:[(0,l.jsx)("main",{children:e}),(0,l.jsx)("aside",{className:o()["basic-page-layout__aside"],children:a})]})},21213:(e,a,t)=>{"use strict";t.d(a,{A:()=>o});var l=t(921),i=t(28613),s=t(4998),n=t.n(s);let o=({jsonld:e})=>e?(0,l.jsx)(n(),{children:Array.isArray(e)?e.map(e=>(0,i.createElement)("script",{...e,key:e.dangerouslySetInnerHTML?.__html})):(0,i.createElement)("script",{...e,key:"page-schema"})}):null},38259:(e,a,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/all-competitions",function(){return t(42595)}])},42595:(e,a,t)=>{"use strict";t.r(a),t.d(a,{__N_SSP:()=>X,default:()=>B});var l=t(921),i=t(98081),s=t(56652),n=t(78271),o=t(98149),r=t(64580),d=t(10870),p=t(19587),c=t(94852),u=t(75764),g=t.n(u),m=t(17935),h=t(82414),x=t(21213),y=t(96493),b=t(11763),_=t(55862);let v={leaderboard:{type:"singular",id:"ad-leaderboard",adWrapperProps:{device:"desktop",type:"fixed",minWidthInPx:970,heightInPx:250}},leaderboardMobile:{type:"singular",id:"ad-leaderboard-mobile",adWrapperProps:{device:"mobile",type:"fixed",minWidthInPx:320,heightInPx:50}},topMpu:{type:"singular",id:"ad-topmpu",adWrapperProps:{device:"desktop",type:"infinite",minWidthInPx:300,minHeightInPx:600}}},C=[{id:"all",label:"page.allCompetitions.tabs.all"},{id:"popular",label:"page.allCompetitions.tabs.popular",slug:"شائع"}],w={LEAGUE:"LEAGUE",INTERNATIONAL:"INTERNATIONAL"},j={MEN:"MEN",WOMEN:"WOMEN"};var N=t(33707),E=t(4998),f=t.n(E),I=t(28613),k=t(83690),A=t(45052),L=t(38385),T=t(77242),P=t.n(T),M=t(80778),G=t.n(M),O=t(97572),S=t.n(O),U=t(78024);let W=e=>e?.map(e=>({image:{width:e.image.width,src:e.image.url,alt:e.image.alt},label:e.name,link:{href:(0,U.u)(e.link),rel:e.link?.follow?"follow":"nofollow"}}))||[],R=(0,k.vt)()((0,A.lt)((0,L.A)(e=>({tab:C[0].id,setTab:a=>e({tab:a},!1,{type:"setTab"}),menInternational:void 0,womenInternational:void 0,menLeagues:void 0,womenLeagues:void 0,popular:void 0,setSearch:a=>e({search:a},!1,{type:"setSearch"}),setCountry:a=>e({country:a},!1,{type:"setCountry"}),setType:a=>e({type:a},!1,{type:"setType"}),setGender:a=>e({gender:a},!1,{type:"setGender"}),gender:"MEN",type:"LEAGUE"}),({menLeagues:e,womenLeagues:a,menInternational:t,womenInternational:l,popular:i,tab:s,search:n,country:o,gender:r,type:d})=>{let p=[];return"MEN"===r?p="LEAGUE"===d?e:t:"WOMEN"===r&&(p="LEAGUE"===d?a:l),{list:((e,a)=>{let t;if(!e||e?.length===0)return[];let l=a.country?.uniqueId,i=(e=>e.length>0&&"competitionLinkGroup"in e[0])(e)?(t=e,t?.map(e=>({image:{width:e.areaImage.width,src:e.areaImage.url,alt:e.areaImage.alt},label:e.name,entities:W(e.competitionLinkGroup)}))||[]):W(e);if(l&&i.length>0&&"entities"in i[0]&&(i=i.filter(e=>e.label===l)),a.search&&a.tab===C[0].id){let e=a.search.toLowerCase();i=i.length>0&&"entities"in i[0]?i.map(a=>({...a,entities:a.entities.filter(a=>a.label?.toLowerCase().includes(e))})).filter(e=>e.entities.length>0):i.filter(a=>a.label?.toLowerCase().includes(e))}return i})(s===C[1].id?i:p,{tab:s,search:n,country:o}),countries:(e=>{let a=S()(e,"name").map(e=>({uniqueId:e.name,text:e.name,image:e.areaImage?{src:e.areaImage.url,width:24,height:24}:void 0})).sort((e,a)=>e.text.localeCompare(a.text));return Object.entries(P()(a,e=>(G()(e.text)[0]||"").toLocaleUpperCase())).map(([e,a])=>({heading:e,items:a})).sort((e,a)=>e.heading.localeCompare(a.heading))})([...e||[],...a||[]]),isCountryDropdownDisabled:d===w.INTERNATIONAL}}),{name:"allcompetitions-store",enabled:!["production","test"].includes("production")}));var q=t(56182),D=t.n(q);let F=()=>{let{t:e}=(0,m.A)("allCompetitions"),[a,t,i,s]=R(({tab:e,setTab:a,type:t,gender:l})=>[e,a,t,l],_.x),n=(0,I.useMemo)(()=>a===C[1].id?e("page.allCompetitions.heading.popular"):e(`page.allCompetitions.heading.${i.toLowerCase()}.${s.toLowerCase()}`),[a,i,s,e]);return(0,I.useEffect)(()=>{let e=()=>
1{decodeURIComponent(window.location.hash.slice(1))===C[1].slug&&t(C[1].id)};return e(),window.addEventListener("hashchange",e,!1),()=>{window.removeEventListener("hashchange",e,!1)}},[]),(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(f(),{children:(0,l.jsx)("link",{rel:"preload",fetchPriority:"high",href:"/assets/images/dynamic-texture.svg",as:"image",type:"image/svg+xml"})}),(0,l.jsxs)("div",{className:D().header,children:[(0,l.jsx)("h1",{className:D().heading,children:n}),(0,l.jsx)(N.I,{activeIndex:C.findIndex(({id:e})=>e===a),items:C.map(({id:a,label:l})=>({label:e(l),onClick:()=>{t(a);let e=new URL(window.location.href);e.hash=a===C[0].id?"":`#${C[1].slug}`,window.history.replaceState(null,"",e)}}))})]})]})};var $=t(45250),H=t.n($);let V=({schema:e,content:a})=>{let{menInternational:t,menLeagues:u,womenInternational:N,womenLeagues:E,popular:f}=a||{};(0,y.A)(R,{...R.getState(),menInternational:t,menLeagues:u,womenInternational:N,womenLeagues:E,popular:f});let[I,k,A,L,T,P,M,G,O,S,U,W]=R(({list:e,setSearch:a,tab:t,countries:l,setCountry:i,setGender:s,setType:n,gender:o,type:r,country:d,search:p,isCountryDropdownDisabled:c})=>[e,a,t,l,i,s,n,o,r,d,p,c],_.x),{t:q}=(0,m.A)("allCompetitions"),{t:D}=(0,m.A)("generic");return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(x.A,{jsonld:e}),(0,l.jsx)(h.A,{}),(0,l.jsxs)("div",{className:H()["all-competitions-page"],children:[(0,l.jsxs)(c.n,{className:H()["sticky-wrapper"],children:[(0,l.jsx)(r.n,{...v.leaderboard}),(0,l.jsx)(r.n,{...v.leaderboardMobile})]}),(0,l.jsx)(d.U,{children:(0,l.jsxs)(b.A,{asideChildren:(0,l.jsx)(r.n,{...v.topMpu}),children:[(0,l.jsx)(F,{}),C[0].id===A&&(0,l.jsxs)("div",{className:H().toolbar,children:[(0,l.jsx)(o.p,{type:"search",actionIcon:"search",placeholder:q("page.allCompetitions.search.placeholder"),onChange:({target:e})=>k(e.value),className:H().search,value:U}),(0,l.jsx)(p.q,{className:g()(H()["country-dropdown"],{[H().selected]:!!S}),placeholder:D("generic.country"),searchPlaceholder:q("page.allCompetitions.selectCountry.searchPlaceholder"),defaultValue:{uniqueId:"all",text:q("page.allCompetitions.selectCountry.all")},options:L||[],modalTitle:q("page.allCompetitions.selectCountry.heading"),onChange:e=>{e?.uniqueId==="all"?T(void 0):T(e)},disabled:W,value:S}),(0,l.jsx)(s.b,{placeholder:q("page.allCompetitions.selectType.placeholder"),options:Object.values(w).map(e=>({value:e,label:q("page.allCompetitions.selectType.type."+e.toLowerCase())})),onChange:({value:e})=>{M(e)},value:{value:O,label:q("page.allCompetitions.selectType.type."+O.toLowerCase())}}),(0,l.jsx)(s.b,{placeholder:q("page.allCompetitions.selectGender.placeholder"),options:Object.values(j).map(e=>({value:e,label:q("page.allCompetitions.selectGender.gender."+e.toLowerCase())})),onChange:({value:e})=>P(e),value:{value:G,label:q("page.allCompetitions.selectGender.gender."+G.toLowerCase())}})]}),(0,l.jsx)(n.u,{list:I}),!I.length&&(0,l.jsxs)("div",{className:H()["no-results"],children:[(0,l.jsx)("p",{className:H()["no-results-text"],children:q("page.allCompetitions.noResults.text")}),(0,l.jsx)(i.S,{onClick:()=>{k(""),P("MEN"),M("LEAGUE"),T(void 0)},children:q("page.allCompetitions.noResults.button")})]})]})})]})]})};var X=!0;let B=e=>(0,l.jsx)(V,{...e})},45250:e=>{e.exports={"sticky-wrapper":"all-competitions_sticky-wrapper__7UxfE","all-competitions-page":"all-competitions_all-competitions-page__DySii",toolbar:"all-competitions_toolbar__gohw7",search:"all-competitions_search__JrCY_","no-results":"all-competitions_no-results__wq0_0","no-results-text":"all-competitions_no-results-text__mApVK"}},50601:e=>{e.exports={"main-background":"main-background_main-background__oO_s2"}},56182:e=>{e.exports={header:"header_header__Atobi",heading:"header_heading__nd4wq"}},78024:(e,a,t)=>{"use strict";t.d(a,{u:()=>i});var l=t(73299);let i=e=>e?e.url?e.url:e.pageType&&e.slug&&new l.G().toPageBasedOnType(e.pageType,e.id,e.slug,void 0,void 0,e.routingCategorySlug||void 0)||null:null},82414:(e,a,t)=>{"use strict";t.d(a,{A:()=>p});var l=t(921),i=t(75764),s=t.n(i),n=t(4998),o=t.n(n),r=t(50601),d=t.n(r);let p=({children:e})=>(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(o(),{children:(0,l.jsx)("link",{rel:"preload",fetchPriority:"high",href:"/assets/images/main-background.jpg",as:"image",type:"image/jpeg"})}),(0,l.jsx)("img",{src:"/assets/images/main-background.jpg",alt:"main-background",loading:"eager",fetchPriority:"high",className:s()(d()["main-background"],"main-background")}),e]})},85676:e=>{e.exports={"basic-page-layout":"basic-page-layout_basic-page-layout__hcL4N","basic-page-layout__aside":"basic-page-layout_basic-page-layout__aside__ayy4c"}},96493:(e,a,t)=>{"use strict";t.d(a,{A:()=>s});
1var l=t(28613),i=t(83690);let s=(e,a)=>{let t=(0,l.useRef)(!0);return(0,l.useMemo)(()=>(0,i.vt)(()=>a),[]),t.current&&(e.setState(a),t.current=!1),e}}},e=>{e.O(0,[7596,5984,560,636,6593,8792],()=>e(e.s=38259)),_N_E=e.O()}]);
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.