(self.webpackChunkweb=self.webpackChunkweb||[]).push([[8647,9559],{96415:(e,t,n)=>{var a=n(24994);Object.defineProperty(t,"__esModule",{value:!0}),t.getMostWatchedCatchup=t.getLatestCatchupVideos=t.getCatchupVideosByDate=t.getCatchupVideoById=t.getCatchupVideo=t.getCatchupDayProgrammeItems=void 0;var i,l,r,o,d,s=a(n(41132)),u=a(n(29293)),c=n(29473),f=n(51882),p=n(92319),g=(t.getCatchupVideosByDate=function getCatchupVideosByDate(e){return(0,c.fetchGet)(`videos/on-demand/catchup/${e}`)},t.getCatchupDayProgrammeItems=(i=(0,u.default)((function*(e){var t=(0,f.YYYYMMDD)(e);return(yield(0,c.fetchGet)(`videos/on-demand/catchup/${t}`)).videos.map((function(e){var t=e.catchup_video,n=e.datetime;return{title:t.title,startAt:n.start,endAt:n.end,description:t.description,icon:"playCircled",id:e.episode.id,video:e}}))})),function getCatchupDayProgrammeItems(e){return i.apply(this,arguments)}));t.getCatchupVideoById=(l=(0,u.default)((function*(e){return(yield(0,c.fetchGet)(`videos/on-demand/catchup/episodes/${e}`)).video})),function getCatchupVideoById(e){return l.apply(this,arguments)}),t.getCatchupVideo=(r=(0,u.default)((function*(e,t){var n=yield(0,c.fetchGet)(`member/watch/on-demand/catchup/episodes/${e}`,t?{preroll_token:t}:{}),a=n.player,i=n.meta;if(401===i.status)throw{status:i.status,message:n.error.text};var l={sources:(0,p.selectOptimalCodec)(a.sources)};return 402!==i.status&&403!==i.status||(l.preroll=a.preroll,l.prerollToken=a.preroll_token),l})),function getCatchupVideo(e,t){return r.apply(this,arguments)}),t.getLatestCatchupVideos=(o=(0,u.default)((function*(e){var t=e?new Date(e):new Date,n=yield g(t),a=e?[]:yield g(new Date(Date.now()-864e5)),i=[].concat((0,s.default)(n),(0,s.default)(a)).map((function(e){return Object.assign({},e.video.catchup_video,{id:e.id})}));if(!e&&!i)throw new Error("No catchup video found");return{title:"Latest Catchup Video",videos:i,id:null}})),function getLatestCatchupVideos(e){return o.apply(this,arguments)}),t.getMostWatchedCatchup=(d=(0,u.default)((function*(){return(yield(0,c.fetchGet)("videos/on-demand/catchup/most-watched")).videos.map((function(e){return Object.assign({},e.catchup_video,{id:e.episode.id})}))})),function getMostWatchedCatchup(){return d.apply(this,arguments)})},88647:(e,t,n)=>{var a=n(24994);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=a(n(29293)),l=a(n(85715)),r=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var a={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&{}.hasOwnProperty.call(e,l)){var r=i?Object.getOwnPropertyDescriptor(e,l):null;r&&(r.get||r.set)?Object.defineProperty(a,l,r):a[l]=e[l]}return a.default=e,n&&n.set(e,a),a}(n(36665)),o=n(84057),d=n(29363),s=a(n(2037)),u=a(n(50208)),c=n(98745),f=n(98468),p=n(29473),g=a(n(32567)),m=n(60397);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?n:t})(e)}var h=s.default.colors,v=s.default.spacing,y=o.StyleSheet.create({container:{borderRadius:5,flex:1,maxHeight:725},containerWeb:{flexDirection:"row",borderColor:h.palette.neutral.x100,borderWidth:1,borderStyle:"solid",padding:v.xsmall},containerMobile:{backgroundColor:h.palette.neutral.x100,flex:1},articleWeb:{flex:1,paddingLeft:v.medium},sponsorLogo:{width:100,position:"absolute",bottom:0,right:0,borderRadius:5}});t.default=function FeaturedVideo(e){var t,n=e.data,a=e.children,h=e.style,b=e.textColor,x=void 0===b?"primary":b,C=(0,d.useResponsive)(),w=C.isLargeAndUp,j=C.isMediumAndDown,O="web"===o.Platform.OS,S=(0,c.useAtom)(f.globalFullscreenAtom),_=(0,l.default)(S,1)[0],D=(0,r.useState)(null),P=(0,l.default)(D,2),R=P[0],L=P[1],I=(0,c.useAtom)(f.appHeightAndWidthAtom),T=(0,l.default)(I,1)[0],V=n.source_started_at,k=n.placeholder_image_url,M=(t=(0,i.default)((function*(){var e;if(V){var t=V.split("T")[0],n=yield(0,p.fetchGet)(`videos/replays/${t}`),a=null==n||null==(e=n.races)?void 0:e.find((function(e){var t;return(null==(t=e.replay_video)?void 0:t.placeholder_image_url)===k}));L(a?a.series:null)}})),function getRaceSeries(){return t.apply(this,arguments)});return(0,r.useEffect)((function(){M()}),[]),(0,m.jsxs)(o.View,{style:[y.container,w&&y.containerWeb,!w&&y.containerMobile,h,_&&"android"===o.Platform.OS?{padding:0,margin:-1}:{}],children:[(0,m.jsx)(o.View,{style:[O&&{flex:1.75},!w&&{marginBottom:s.default.spacing.xsmall},"web"===o.Platform.OS&&_?{position:"absolute"}:{},"web"!==o.Platform.OS&&_?{width:T.appWidth,height:T.appHeight}:{}],children:a}),(0,m.jsxs)(o.View,{style:[{padding:v.xsmall,paddingTop:0},w&&y.articleWeb,_?{display:"none"}:{}],children:[(0,m.jsxs)(o.View,{style:O&&{flex:.7},children:[(0,m.jsx)(u.default,{family:"secondary",size:w?"xxl":"xl",style:{paddingBottom:s.default.spacing.xsmall},color:x,children:null==n?void 0:n.title}),(0,m.jsx)(u.default,{size:j?"sm":"md",lineHeight:j?18:20,numberOfLines:!O&&4,color:x,children:null==n?void 0:n.description})]}),w&&R&&(0,m.jsx)(g.default,{source:R.image.placeholder_image_url,style:y.sponsorLogo})]})]})}},99559:(e,t,n)=>{var a=n(24994);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=a(n(29293)),l=a(n(85715)),r=n(13288),o=n(24801),d=n(84057),s=n(98745),u=n(98468),c=a(n(49143)),f=a(n(50208)),p=n(76435),g=a(n(12825)),m=n(36665),h=a(n(32726)),v=a(n(66612)),y=n(18832),b=n(93765),x=n(55316),C=n(29363),w=a(n(88647)),j=a(n(92869)),O=n(96415),S=n(52625),_=n(51882),D=a(n(90512)),P=n(29473),R=a(n(51419)),L=n(60397),I=[{label:"latest",urlName:"big-races",child:(0,L.jsx)(r.NoReplays,{message:o.noVideos})}];t.default=function MoreEpisodes(e){var t,n,a=e.pageType,r=e.selectedOnDemandVideo,T=e.setSelectedOnDemandVideo,V=e.category,k=e.setCategory,M=e.fetchCategories,W=(0,m.useState)(!0),A=(0,l.default)(W,2),E=A[0],N=A[1],U=(0,b.useNavigation)(),z=(0,s.useAtom)(u.globalFullscreenAtom),B=(0,l.default)(z,1)[0],H=(0,b.useRoute)(),q=(0,m.useState)(!0),$=(0,l.default)(q,2),F=$[0],G=$[1],Y=(0,m.useState)(null),X=(0,l.default)(Y,2),J=X[0],K=X[1],Q=(0,m.useState)(!1),Z=(0,l.default)(Q,2),ee=Z[0],te=Z[1],ne=(0,m.useState)("0"),ae=(0,l.default)(ne,2),ie=ae[0],le=ae[1],re=(0,S.useShowPlayer)(U),oe=(0,m.useState)(null),de=(0,l.default)(oe,2),se=de[0],ue=de[1],ce=(0,m.useState)(0),fe=(0,l.default)(ce,2),pe=fe[0],ge=fe[1],me=(0,m.useState)(I),he=(0,l.default)(me,2),ve=he[0],ye=he[1],be=(0,C.useResponsive)().isLargeAndUp,xe=(0,s.useAtom)(u.openAuthModalAtom),Ce=(0,l.default)(xe,2)[1],we=(0,s.useAtom)(u.userAtom),je=(0,l.default)(we,2)[1],Oe=function episodeNav(e){return{CategoryOnDemand:{screen:"IndividualOnDemand",params:{id:e.id,slug:H.params.slug||H.params.idOrSlug}},IndividualCatchUp:{screen:"CombinedOnDemand",params:{idOrSlug:e.id}},IndividualOnDemand:{screen:"IndividualOnDemand",params:{id:e.id,slug:H.params.slug}}}};(0,m.useEffect)((function(){var e,t=null==(e=H.params)?void 0:e.date;t&&(V||"CategoryOnDemand"!=a)&&(G(!0),("IndividualCatchUp"==a?(0,O.getLatestCatchupVideos)(t):(0,x.fetchCategoryVideosByMonth)(null==V?void 0:V.id,t)).then((function(e){var n="IndividualCatchUp"==a?(0,_.formatDate)(t):(0,_.formatDateLong)(t).split(" ").slice(2,4).join(" "),i=ve,l={label:n,urlName:n,child:Re(e.videos||e,t)};i.length<=1||i.pop(),i.push(l),ye(i),ge(1)})).finally((function(){G(!1)})))}),[null==(t=H.params)?void 0:t.date,null==(n=H.params)?void 0:n.slug,V]),(0,m.useEffect)((function(){var e,t,n=/^\d+$/.test((null==H||null==(e=H.params)?void 0:e.idOrSlug)||(null==H||null==(t=H.params)?void 0:t.idOrSlug));if(n&&"CategoryOnDemand"==a){var i,l;if(null==H||null==(i=H.params)||!i.idOrSlug)return;if(console.log("naving to IndividualOnDemand, current screen is ",null==H?void 0:H.name),"CombinedOnDemand"!==(null==H?void 0:H.name))return U.navigate("CombinedOnDemand",{idOrSlug:null==H||null==(l=H.params)?void 0:l.idOrSlug})}else if(!n&&"IndividualCatchUp"==a){var r,o;if(null==H||null==(r=H.params)||!r.idOrSlug)return;if("CombinedOnDemand"!==(null==H?void 0:H.name))return console.log("naving to CategoryrOnDemand, , current name is ",null==H?void 0:H.name),U.navigate("CombinedOnDemand",{idOrSlug:null==H||null==(o=H.params)?void 0:o.idOrSlug})}ue(null),K(null),T({sources:null,infos:null}),Le().then((function(e){"redirection"!==e&&(_e(),"CategoryOnDemand"==a&&M())})).catch((function(e){}))}),[H.params]);var Se,_e=(Se=(0,i.default)((function*(){G(!0);try{var e,t;if("IndividualCatchUp"==a){var n=yield Promise.all([(0,O.getLatestCatchupVideos)(),(0,O.getMostWatchedCatchup)()]),i=(0,l.default)(n,2);e=i[0],t=i[1]}else{var d,s,u,c,f;console.log(" selectedOnDemandVideo?.infos?.categories,: ",null==r||null==(d=r.infos)?void 0:d.categories),console.log(" route?.params?.idOrSlug: ",null==H||null==(s=H.params)?void 0:s.idOrSlug);var p=(0,o.matchCategoryToSlug)(null==r||null==(u=r.infos)?void 0:u.categories,(null==H||null==(c=H.params)?void 0:c.idOrSlug)||(null==H||null==(f=H.params)?void 0:f.slug));console.log("Matched category::: ",p),e=yield(0,x.getLatestCategoryVideos)("CategoryOnDemand"==a?null==V?void 0:V.id:p.id),t=yield(0,x.getMostWatchedOnDemand)()}if(!e||!t)return;ye((function(n){return n.map((function(n){return"latest"===n.label?Object.assign({},n,{child:Re(e.videos||e,n.label)}):"most watched"===n.label?Object.assign({},n,{keyToSet:"most-watched-latest",child:Re(t,n.label)}):n}))}))}catch(e){}finally{G(!1)}})),function fetchMoreEpisodes(){return Se.apply(this,arguments)});(0,m.useEffect)((function(){null!=r&&r.infos&&_e()}),[r]);var De,Pe,Re=function renderEpisodeItems(e,t){var n;return null!=r&&null!=(n=r.infos)&&n.id&&(e=e.filter((function(e){return e.id!==r.infos.id}))),(0,L.jsx)(v.default,{children:e.map((function(e,t){return(0,L.jsx)(R.default,{style:{flexGrow:1},navScreen:Oe(e)[a].screen,navParams:Oe(e)[a].params,children:(0,L.jsx)(y.ContentPreview,{displayAs:"card",thumbnailUrl:e.placeholder_image_url,video:!0,arrowText:be&&"Full Result",descriptionHeading:e.title,descriptionFontSize:be?"sm":"xs",onPress:function onPress(){K(null),ue(null),U.navigate(Oe(e)[a].screen,Oe(e)[a].params)}})},t)}))},t)},Le=(De=(0,i.default)((function*(){N(!0);try{var e,t;if("IndividualCatchUp"==a){var n,i=yield(0,O.getCatchupVideoById)(null==H||null==(n=H.params)?void 0:n.idOrSlug);e=Object.assign({},i.catchup_video,{id:i.episode.id,categories:[]}),k(null)}if("IndividualOnDemand"==a&&(e?t=e.id:(t=H.params.id,e=yield(0,x.getOnDemandVideoInfos)(t))),"CategoryOnDemand"==a){var l,r=yield(0,x.getCategory)(null==H||null==(l=H.params)?void 0:l.idOrSlug);if(console.log("********* cat is: ",r),!r)return U.navigate("OnDemand"),"redirection";e||(console.log("CAT ID IS: ",r.id),e=(yield(0,P.fetchGet)(`videos/on-demand/categories/${r.id}/videos`)).hero_video),k(r)}T({sources:null,infos:e})}catch(e){"UNAUTHORISED"===(null==e?void 0:e.message)&&(je({}),Ce("login")),ue(e)}finally{N(!1)}})),function fetchVideoInfo(){return De.apply(this,arguments)}),Ie=(Pe=(0,i.default)((function*(e){e||te(!1),N(!0);try{var t,n="IndividualCatchUp"==a?O.getCatchupVideo:x.getOnDemandVideo,i=yield n((null==r||null==(t=r.infos)?void 0:t.id)||Number(H.params.idOrSlug||H.params.id),e);T(Object.assign({},r,{sources:i}))}catch(e){"UNAUTHORISED"===(null==e?void 0:e.message)&&(je({}),Ce("login")),ue(e)}finally{N(!1)}})),function fetchVideoSource(e){return Pe.apply(this,arguments)});return(0,L.jsxs)(D.default,{priority:2,children:[re&&function renderFeaturedVideo(){var e,t,n,a,i,l=r.sources,o=r.infos;return E?(0,L.jsx)(p.LoadingState,{style:{flex:1},video:!0,name:"ContentImagePreviewLoader"}):o?se?(0,L.jsx)(p.ErrorState,{}):(0,L.jsx)(w.default,{style:B?{position:"absolute"}:{},duration:ie,data:o,children:(0,L.jsx)(j.default,{source:null==l?void 0:l.sources,displayType:"embedded",onPlayPress:function onPlayPress(){r.sources||(Ie(),te(!0))},autoPlay:ee,poster:null==o?void 0:o.placeholder_image_url,onDurationChange:function onDurationChange(e){return le((0,_.parseSecondsInMinutes)(e))},advertisement:(null==l?void 0:l.preroll)&&{actionDomain:null==l||null==(e=l.preroll)?void 0:e.action_domain,actionText:null==l||null==(t=l.preroll)?void 0:t.action_text,source:null==l?void 0:l.sources,logo:null==l||null==(n=l.preroll)||null==(a=n.icon)?void 0:a.placeholder_image_url,prerollsId:null==l||null==(i=l.preroll)?void 0:i.id,onEnd:function onEnd(){te(!0),Ie(null==l?void 0:l.prerollToken)}},title:null==o?void 0:o.title,description:null==o?void 0:o.description,uploadDate:new Date(null==o?void 0:o.created_at)})}):(0,L.jsx)(p.LoadingState,{style:{flex:1},video:!0,name:"ContentPreviewLoader"})}(),(0,L.jsx)(d.View,{style:B?{display:"none"}:{},children:F?(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(c.default,{vertical:!0,size:"large"}),(0,L.jsx)(p.LoadingState,{name:"GridLayoutLoader"})]}):J?(0,L.jsx)(p.ErrorState,{message:J}):(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(c.default,{vertical:!0,size:"medium"}),(0,L.jsxs)(f.default,{family:"secondary",size:"lg",weight:"light",children:["MORE"," ",`${(0,o.removeLastS)(null==V?void 0:V.title.toUpperCase())||"CATCH UP"}`," ","EPISODES"]}),(0,L.jsx)(c.default,{vertical:!0,size:"medium"}),(0,L.jsx)(g.default,{items:ve,selectedIndex:pe,keyToSet:"replays",rightComponent:function renderCalendarPicker(e){return(0,L.jsx)(h.default,{filter:{type:"calendarPicker",size:"medium",text:"Choose Date: ",limitToLastSevenDays:"IndividualCatchUp"==e}})}(a)})]})})]})}},13288:(e,t,n)=>{var a=n(24994);Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.NoReplays=t.MeetingsDropdown=void 0;var i=a(n(43693)),l=a(n(85715)),r=n(84057),o=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var a={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&{}.hasOwnProperty.call(e,l)){var r=i?Object.getOwnPropertyDescriptor(e,l):null;r&&(r.get||r.set)?Object.defineProperty(a,l,r):a[l]=e[l]}return a.default=e,n&&n.set(e,a),a}(n(36665)),d=a(n(2037)),s=a(n(50208)),u=a(n(27982)),c=n(18832),f=n(29363),p=a(n(77753)),g=a(n(47667)),m=n(51882),h=n(76435),v=n(93765),y=a(n(90512)),b=n(29158),x=a(n(51419)),C=n(95924),w=n(60397);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?n:t})(e)}var j=t.NoReplays=function NoReplays(e){var t=e.message;return(0,w.jsx)(h.EmptyState,{message:t})},O=t.MeetingsDropdown=function MeetingsDropdown(e){var t=e.date,n=e.method,a=e.emptyMessage,d=void 0===a?"No replays available.":a,c=(0,f.useResponsive)().isLargeAndUp,x=(0,o.useState)({0:!0}),O=(0,l.default)(x,2),P=O[0],R=O[1],L=(0,o.useState)([]),I=(0,l.default)(L,2),T=I[0],V=I[1],k=(0,o.useState)(!0),M=(0,l.default)(k,2),W=M[0],A=M[1],E=(0,v.useNavigation)();return(0,o.useEffect)((function(){A(!0),(t?(0,b.getReplaysFrom)(t):n()).then((function(e){console.log("**** response: ",e),V(e)})).catch((function(e){console.log("**** error: ",e),V([])})).finally((function(){return A(!1)}))}),[n,t]),W?(0,w.jsx)(h.LoadingState,{name:"RacecardByDateLoader",text:""}):null!=T&&T.length?(0,w.jsxs)(y.default,{priority:2,children:[(0,w.jsx)(C.Helmet,{children:!m.isInThePastSixMonths&&(0,w.jsx)("meta",{name:"robots",content:"noindex"})}),T.map((function(e,t){var n;if(null!=e&&null!=(n=e.races)&&n.length)return(0,w.jsxs)(r.View,{children:[(0,w.jsxs)(r.TouchableOpacity,{style:D.container,onPress:function onPress(){return R(Object.assign({},P,(0,i.default)({},t,!P[t])))},children:[(0,w.jsxs)(r.View,{style:D.trackNameContainer,children:[c&&e.flagCode&&(0,w.jsx)(u.default,{style:D.marginRight,size:"medium",name:`flag_${e.flagCode}`}),(0,w.jsx)(s.default,{style:D.marginRight,uppercase:!0,size:c?"lg":"md",weight:"bold",family:"secondary",children:e.trackName}),(0,w.jsx)(u.default,{name:"rLogo",fill:"palette.rtv.primary",size:"medium"})]}),(0,w.jsxs)(r.View,{style:D.meetingInfoContainer,children:[c&&S(e),(0,w.jsx)(p.default,{degreesToRotate:180,trigger:P[t],children:(0,w.jsx)(u.default,{name:"chevronBoldDown",size:"small"})})]})]}),(0,w.jsx)(g.default,{open:P[t],children:!!P[t]&&_(e.races,c,E)})]},e.trackName+t)}))]}):(0,w.jsx)(j,{message:d})},S=function renderMeetingInfo(e){var t=e.races,n=e.startTime,a=e.endTime,i=e.trackCondition;return(0,w.jsx)(s.default,{style:{marginRight:d.default.spacing.xsmall},children:`${t.length} race${t.length>1?"s":""} ${(0,m.formatRaceTime)(n)} - ${(0,m.formatRaceTime)(a)}, ${null==i?void 0:i.capitalize()}`})},_=function renderRaceItems(e,t,n){return(0,w.jsx)(r.View,{style:D.racesContainer,children:e.map((function(e,t){var a;return(0,w.jsx)(x.default,{navScreen:"IndividualReplay",navParams:e.replayURL,children:(0,w.jsx)(c.ContentPreview,{style:D.raceItem,displayAs:"list",description:null==(a=e.description)?void 0:a.capitalize(),thumbnailUrl:e.thumbnailUrl,video:!0,arrowText:"Full Result",arrowNavigatesTo:{screen:"IndividualResult",params:e.linkToFullResults},descriptionHeading:(0,m.formatRaceTime)(e.startTime),onPress:"web"===r.Platform.OS?function(){}:function(){null==n||n.navigate("IndividualReplay",{date:e.replayURL.date,track:e.replayURL.track,time:e.replayURL.time})}},t)},t)}))})},D=r.StyleSheet.create({container:{display:"flex",backgroundColor:d.default.colors.palette.neutral.x100,width:"100%",padding:d.default.spacing.xsmall,flexDirection:"row",alignItems:"center",justifyContent:"space-between",marginTop:d.default.spacing.xxsmall},trackNameContainer:{display:"flex",flexDirection:"row",alignItems:"center"},meetingInfoContainer:{display:"flex",flexDirection:"row",alignItems:"center"},marginLeft:{marginLeft:d.default.spacing.xsmall},marginRight:{marginRight:d.default.spacing.xsmall},racesContainer:{width:"100%"},raceItem:{marginBottom:d.default.spacing.xxsmall,height:100}});t.default=O},24801:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.removeLastS=t.noVideos=t.matchCategoryToSlug=void 0;var a=n(16297);t.noVideos="No videos to display",t.matchCategoryToSlug=function matchCategoryToSlug(e,t){return console.log("categories:: ",e),null==e?void 0:e.find((function(e){return(0,a.cleanSlug)(e.slug)===t.toLowerCase()}))},t.removeLastS=function removeLastS(e){if(e)return e.endsWith("s")?e.slice(0,-1):e}},12825:(e,t,n)=>{var a=n(24994);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=a(n(85715)),l=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var a={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&{}.hasOwnProperty.call(e,l)){var r=i?Object.getOwnPropertyDescriptor(e,l):null;r&&(r.get||r.set)?Object.defineProperty(a,l,r):a[l]=e[l]}return a.default=e,n&&n.set(e,a),a}(n(36665)),r=n(93765),o=n(84057),d=n(98745),s=a(n(49143)),u=a(n(84145)),c=a(n(50208)),f=n(98468),p=n(29363),g=a(n(2037)),m=n(33386),h=n(56835),v=n(58978),y=n(39591),b=a(n(52091)),x=n(60397);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?n:t})(e)}var C={"Sky / Subscription":"sky-subscription","most watched":"most-watched","big races":"big-races"},w=(0,l.forwardRef)((function(e,t){var n,a,g,h,w=e.topComponent,O=e.items,S=e.style,D=e.selectedIndex,P=e.rightComponent,R=e.excludeRightComponentForLabels,L=e.hideArrows,I=void 0!==L&&L,T=e.isLinkTab,V=void 0!==T&&T,k=e.inPopup,M=void 0!==k&&k,W=e.uppercaseLabels,A=void 0===W||W,E=e.onTabChange,N=void 0===E?null:E,U=e.isAccount,z=void 0!==U&&U,B=e.hasInnerCmsContent,H=void 0!==B&&B,q=(0,r.useNavigation)();try{h=(0,r.useRoute)()}catch(e){console.info("no route object - tabs must be inside popup.")}(0,l.useImperativeHandle)(t,(function(){return{triggerPress:function triggerPress(e,t){console.log("press fired from inside the tab: ",e,t),ne(e),K(t)}}}));var $=(0,d.useAtom)(f.globalFullscreenAtom),F=(0,i.default)($,1)[0],G=(0,d.useSetAtom)(f.pageTitleAtom),Y=(0,l.useState)(D),X=(0,i.default)(Y,2),J=X[0],K=X[1],Q=C[null==(n=O[J])?void 0:n.label]||(null==(a=O[J])?void 0:a.label),Z=(0,l.useState)(Q),ee=(0,i.default)(Z,2),te=ee[0],ne=ee[1],ae=(0,p.useResponsive)(),ie=ae.isXLargeAndUp,le=ae.isMediumAndUp,re=ae.isXSmallAndUp,oe=ae.isXSmallOnly,de=(0,l.useRef)(null),se=(0,l.useState)(!1),ue=(0,i.default)(se,2),ce=ue[0],fe=ue[1],pe=(ie&&O.length<6||le&&O.length<4||re&&O.length<=2||oe&&O.length<2)&&P&&R!=te,ge=!pe&&P&&R!=te,me=!V&&"web"===o.Platform.OS&&!z;return(0,l.useEffect)((function(){var e,t;if(h&&!M){var n=C[null==(e=O[J])?void 0:e.label]||(null==(t=O[J])?void 0:t.label);if(H||!V){var a,i=Object.assign({},null==(a=h)?void 0:a.params),l=(0,v.buildTabNavParams)(h,n);if(!l||!Object.keys(l||{}).length)return;if(JSON.stringify(i)==JSON.stringify(l.params))return;(0,m.savePageInHistory)(),q.navigate(l.screen,l.params)}}}),[J,h]),(0,r.useFocusEffect)((function(){var e,t,n;if(!M&&!me){var a=C[null==(e=O[J])?void 0:e.label]||(null==(t=O[J])?void 0:t.label);G((null==(n=O[J])?void 0:n.pageTitleOverride)||a)}})),(0,l.useEffect)((function(){var e,t=O.slice(0,J).reduce((function(e,t){return e+t.width||0}),0);null==(e=de.current)||e.scrollTo({y:0,x:t-30,animated:!0})}),[J,ce]),(0,x.jsxs)(o.View,{style:[_.container,null==S?void 0:S.container],children:[(0,x.jsx)(o.View,{children:(0,x.jsxs)(u.default,{scrollRef:de,showsHorizontalScrollIndicator:!1,contentContainerStyle:{flexGrow:1},horizontal:!0,elementDistance:120,childrenWidth:110*O.length+10,hideArrows:I,children:[(0,x.jsx)(s.default,{size:"xsmall"}),O.map((function(e,t){var n,a;return(0,x.jsxs)(o.TouchableOpacity,{style:[_.tab,t===J&&[_.tabSelected,null==S?void 0:S.tabSelected],{paddingHorizontal:le?15:10},{display:F?"none":"flex"},null==S?void 0:S.tab],onLayout:function onLayout(e){O[t].width=e.nativeEvent.layout.width,O.every((function(e){return e.width}))&&fe(!0)},onPress:function onPress(){var n,a;if(!V||"web"!=o.Platform.OS){var i=O.find((function(e){return te===e.label}));(null==i||null==(n=i.analyticsEvent)?void 0:n.exit)&&(0,y.logEvent)({key:i.analyticsEvent.exit,data:{}}),e.onPress&&e.onPress(),ne(e.label),K(t),N&&N(t),(null==e||null==(a=e.analyticsEvent)?void 0:a.entry)&&(0,y.logEvent)({key:e.analyticsEvent.entry,data:{}})}},children:[V&&"web"==o.Platform.OS?(0,x.jsx)(j,{route:h,item:e,style:S,active:t==J,uppercaseLabels:A}):(0,x.jsxs)(c.default,{family:"secondary",color:t===J?"primary":"secondary",numberOfLines:1,weight:"bold",uppercase:A,lineHeight:30,style:[e.notificationCount?_.withNotification:{}],children:[null!=(n=e.label)&&n.includes("-")?null==(a=e.label)?void 0:a.replace("-"," "):e.label,e.notificationCount?(0,x.jsx)(b.default,{count:e.notificationCount,onTabLabel:!0}):null]}),e.rightComponent&&e.rightComponent]},`tabs-${t}`)})),(0,x.jsx)(o.View,{style:_.restBorder}),pe?(0,x.jsxs)(o.View,{style:_.rightComponent,children:[P,(0,x.jsx)(o.View,{style:_.restBorder})]}):null]})}),ge&&(0,x.jsx)(o.View,{style:_.rightToTopComponent,children:P}),(0,x.jsxs)(o.View,{style:[_.childContainer,null==S?void 0:S.childContainer,me?{flexDirection:"row"}:{}],children:[(0,x.jsx)(s.default,{vertical:!0,size:"xsmall"}),w&&w,me?O.map((function(e,t){return(0,x.jsx)(o.View,{style:[{display:"flex",width:"100%"},J>t?{position:"absolute",left:-1e4}:{},J<t?{position:"absolute",right:1e4}:{}],children:e.child},t)})):null==(g=O[J])?void 0:g.child]})]})})),j=function LinkLabel(e){var t,n,a=e.route,i=e.item,l=e.style,r=e.active,o=e.uppercaseLabels,d=(0,v.buildTabNavParams)(a,i.label);return(0,x.jsx)(h.RLink,{to:d,style:[null==l?void 0:l.tab,{lineHeight:1}]||0,dynamicTextStyle:{onHover:"none"},family:"secondary",weight:"bold",color:r?"primary":"secondary",shouldOpenInNewTab:!1,uppercase:o,children:null!=(t=i.label)&&t.includes("-")?null==(n=i.label)?void 0:n.replace("-"," "):i.label})},O=g.default.colors,S=O.palette.rtv.mainBackground,_=o.StyleSheet.create({withNotification:{minWidth:150},container:{flexDirection:"column",backgroundColor:"transparent",width:"100%"},tabsContainer:{height:40},tab:{height:40,backgroundColor:"transparent",justifyContent:"center",alignItems:"center"},tabSelected:{backgroundColor:S,borderBottomWidth:0,paddingTop:2,borderTopRightRadius:5,borderTopLeftRadius:5,borderRightWidth:2,borderRightColor:O.palette.neutral.x50,borderLeftWidth:2,borderLeftColor:O.palette.neutral.x50,borderTopWidth:2,borderTopColor:O.palette.neutral.x50,zIndex:1},childContainer:{backgroundColor:S,flex:1,flexGrow:1},restBorder:{position:"absolute",bottom:0,left:0,right:0,height:2,backgroundColor:O.palette.neutral.x50},rightToTopComponent:{flexDirection:"row",alignItems:"flex-end",justifyContent:"center",paddingTop:10},rightComponent:{flex:1,flexDirection:"row",alignItems:"flex-end",justifyContent:"flex-end"}});t.default=w},52625:(e,t,n)=>{var a=n(24994);Object.defineProperty(t,"__esModule",{value:!0}),t.useShowPlayer=void 0;var i=a(n(85715)),l=n(36665);t.useShowPlayer=function useShowPlayer(e){var t=(0,l.useState)(!0),n=(0,i.default)(t,2),a=n[0],r=n[1];return(0,l.useEffect)((function(){return e.addListener("blur",(function(){r(!1)})),e.addListener("focus",(function(){r(!0)})),function(){e.removeListener("blur",(function(){r(!1)})),e.removeListener("focus",(function(){r(!0)}))}}),[]),a}}}]); //# sourceMappingURL=9559.9f1bf7bb.chunk.js.map