1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[830,1424,3211,5592,8449],{33158:(e,t,o)=>{var r=o(26024),n=function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.addRequest=t.DEFAULT_REQUEST_OPTIONS=t.fetchService=void 0;let i=n(o(60771)),a=n(o(72153)),l={timeout:4e3,retries:0,retryTimeout:1e3};t.DEFAULT_REQUEST_OPTIONS=l;let s=(e="_missing-instance_")=>`${e}`,d=({url:e="",params:t={},headers:o={}}={})=>JSON.stringify({url:e,params:t,headers:o}),u=()=>void 0!==r,c={},g=(e,t,o)=>{let r=s(e),n=d(t),i=c[r]?c[r]:{};i[n]=o,c[r]=i};t.addRequest=g;let p=(e,t)=>{let o=s(e),r=d(t),n=c[o]?c[o]:{};delete n[r]},f=(e,t)=>a.default.interceptors[e].use(e=>(t(e),e),e=>Promise.reject(e)),h=(e,t,o=!1)=>new Promise((r,n)=>{(0,a.default)(e).then(r,i=>{let a=o?!i.response||i.response.status>=500&&i.response.status<=599:"ECONNABORTED"!==i.code&&(!i.response||i.response.status>=500&&i.response.status<=599);if(t<1||!a)return n(i);setTimeout(()=>{h(e,t-1,o).then(r,n)},e.retryTimeout||1e3)})}),m={fetch(e,t={}){let o,r={...l,...t};if(!r.url)throw Error("No url specified");let n=(o=d(r),(c[s(e)]||{})[o]);if(n)return n;let i=h(r,r.retries||0,this.isServer());return g(e,r,i),i.then(()=>{p(e,r)},t=>(this.logger.componentLog("error",t.message,{error:t,component:"@nowtv/iceberg-shared-core/fetchService.ts",requestOptions:(({response:{status:e}={},config:{url:t="none",headers:o={},method:r=""}={}})=>({href:t,method:r.toUpperCase(),statusCode:e,cacheControl:o["cache-control"]?.split("=")[1]}))(t),options:r}),p(e,r))),i},getRequests:e=>Object.values(c[s(e)]||{}),clearRequests(){c={}},_generateResponseMetricsForFetchService(e){let{status:t}=e,{url:o,customStartTime:r}=e.config,{host:n}=o?i.default.parse(o):{host:null},a=r?Date.now()-r:0,l=m?.requestMetrics?.observe||!1;n&&0!==a&&l&&m.requestMetrics?.observe({host:n,statusCode:t},a)},logger:{componentLog:(e="log",t,o)=>{console[e](t,{...o})}},isServer:u,addInterceptor:f};t.fetchService=m,u()&&(f("request",e=>{e.customStartTime=Date.now()}),f("response",m._generateResponseMetricsForFetchService))},33280:(e,t,o)=>{o.r(t),o.d(t,{default:()=>x});var r=o(6506),n=o(33506),i=o(4222),a=o.n(i),l=o(33461),s=o(62927),d=o(77501);let u=s.default.div.withConfig({componentId:"sc-23c92a04-0"})(["overflow:scroll;position:relative;",""],d.HP.small` 2 overflow: auto; 3 `),c=s.default.table.withConfig({componentId:"sc-23c92a04-1"})(["width:100%;border-collapse:collapse;table-layout:fixed;"]),g=s.default.tr.withConfig({componentId:"sc-23c92a04-2"})(["font-weight:bold;font-size:12px;height:26px;border:none;",""],d.HP.medium` 4 font-size: 16px; 5 height: 67px; 6 `),p=s.default.th.withConfig({componentId:"sc-23c92a04-3"})(["text-transform:uppercase;text-align:left;padding:0 5px 0 23px;&:nth-child(1){position:sticky;left:0;}border-right:solid "," 1px;background:"," fixed !important;"," "," ",""],({mobileTableBorderColor:e})=>(0,d.rQ)(e)||"transparent",({backgroundColour:e})=>(0,d.rQ)(e),({textColour:e})=>(0,d.Iw)(e),({mobileScrollColumn:e})=>e?(0,s.css)(["width:41.33vw;"]):(0,s.css)([""]),d.HP.small` 7 width: auto; 8 text-align: center; 9 padding: 0 5px; 10 border: none; 11 `),f=s.default.tr.withConfig({componentId:"sc-23c92a04-4"})(["background:"," fixed !important;",""],({backgroundColour:e})=>(0,d.rQ)(e),({textColour:e})=>(0,d.Iw)(e)),h=s.default.td.withConfig({componentId:"sc-23c92a04-5"})(["font-weight:normal;font-size:12px;height:26px;white-space:normal;text-align:left;padding:0 5px 0 23px;border-right:solid "," 1px;&:nth-child(1){position:sticky;left:0;}background:"," fixed !important;"," "," "," ",""],({mobileTableBorderColor:e})=>(0,d.rQ)(e)||"transparent",({backgroundColour:e})=>(0,d.rQ)(e),({textColour:e})=>(0,d.Iw)(e),({mobileScrollColumn:e})=>e?(0,s.css)(["width:41.33vw;"]):(0,s.css)([""]),d.HP.small` 12 width:auto; 13 text-align: center; 14 padding: 0 5px; 15 border: none; 16 `,d.HP.medium` 17 font-size: 16px; 18 height: 67px; 19 `),m=s.default.div.withConfig({componentId:"sc-23c92a04-6"})(["position:fixed;top:0;width:100%;max-width:1440px !important;z-index:1;display:none;",""],d.HP.small` 20 display: block; 21 `),b=s.default.div.withConfig({componentId:"sc-23c92a04-7"})(["margin:45px auto;display:flex;flex-direction:column;align-items:center;"]),v=({tableSelector:e={},breadcrumbs:t,isSticky:o,showMoreBtn:i=!1,showMoreLabel:s="More Schedules",showLessLabel:d="Show Less",rowLim
21it:v=10,setShowMore:x=()=>{},mobileTableBorderColor:w})=>{let{tableTitle:C,columnHeaders:S=[],data:y=[],columnBackground:T,columnTextColour:j,rowBackgroundColour:L,rowTextColour:P,rowAlternateColour:_}=e,[I,O]=(0,n.useState)(!1);x(i);let R=e=>e%2?_?.value||"white":L?.value||"white";if(!y.length)return null;let E=(0,r.jsx)("thead",{children:(0,r.jsx)(g,{children:S.map((e,t)=>(0,r.jsx)(p,{scope:"col",mobileTableBorderColor:w||"transparent",backgroundColour:T?.value||"white",textColour:j?.value||"white",mobileScrollColumn:S.length>3,children:e.title},`${t}-${e.title}`))})}),M=o?(0,r.jsxs)(m,{"aria-hidden":"true",children:[t||null,(0,r.jsx)(c,{"aria-label":C,"aria-describedby":C,"aria-rowcount":y.length,children:E})]}):null,k=i&&!I?a()(y,0,v):y,A=(0,r.jsx)(b,{children:(0,r.jsx)(l.default,{onClick:()=>O(e=>!e),"aria-expanded":I,text:I?d:s})});return(0,r.jsxs)(n.Fragment,{children:[M,(0,r.jsx)(u,{children:(0,r.jsxs)(c,{"aria-label":C,"aria-describedby":C,"aria-rowcount":y.length,children:[E,(0,r.jsx)("tbody",{children:((e,t=0)=>e.map((e,o)=>(0,r.jsx)(f,{tabIndex:0,backgroundColour:R(o+t),textColour:P?.value||"black",children:S.map((n,i)=>(0,r.jsx)(h,{"aria-label":`${n.title} ${e[n.title]||""}`,mobileTableBorderColor:w||"transparent",backgroundColour:R(o+t),textColour:P?.value||"black",mobileScrollColumn:S.length>3,children:e[n.title]||""},`${i}-${n.title}`))},`row-${o}`)))(k)})]})}),i&&A]})},x=({tableSelector:e={},showMoreBtn:t=!1,rowLimit:o=10,mobileTableBorderColor:i})=>{let{data:a=[]}=e,{componentRef:l,isSticky:s,setShowMore:d}=(({defaultSticky:e=!1,tabs:t=!1}={})=>{let[o,r]=(0,n.useState)(e),[i,a]=(0,n.useState)(!1),l=(0,n.useRef)(null),s=150,d=70;t&&(s+=50,d+=60),i&&(s+=135,d+=126);let u=(0,n.useCallback)(({top:e,bottom:t,width:n})=>{e<=0&&t>s&&n>1024||e<=0&&t>d&&n<=1024?o||r(!0):o&&r(!1)},[o,d,s]);return(0,n.useEffect)(()=>{let e=()=>{l.current&&u(l.current.getBoundingClientRect())};return window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}},[u]),{componentRef:l,isSticky:o,setShowMore:a}})();return a.length?(0,r.jsx)("div",{"data-testid":"custom-table",ref:l,children:(0,r.jsx)(v,{tableSelector:e,isSticky:s,showMoreBtn:t,setShowMore:d,rowLimit:o,mobileTableBorderColor:i})}):null}},37963:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.buildTerritoryLanguageIdentifiers=t.getAllLanguageCodes=t.getDefaultLanguage=t.getDefaultLanguageCode=t.getAvailableLanguages=void 0,t.getAvailableLanguages=e=>{let{languages:t,language:o,hideLanguagePrefix:r}=e,n=void 0===r||r;return t&&Object.keys(t).length>0?Object.entries(t).map(([e,t])=>{let o=t||{};return{code:e,default:o.default,hideLanguagePrefix:void 0!==o.hideLanguagePrefix?o.hideLanguagePrefix:n}}):o?[{code:o,default:!0,hideLanguagePrefix:n}]:[]},t.getDefaultLanguageCode=e=>{let o=(0,t.getAvailableLanguages)(e);if(0===o.length)return"";let r=o.find(e=>!0===e.default)||o[0];return r?.code||""},t.getDefaultLanguage=e=>(0,t.getDefaultLanguageCode)(e)||void 0,t.getAllLanguageCodes=e=>(0,t.getAvailableLanguages)(e).map(e=>e.code),t.buildTerritoryLanguageIdentifiers=e=>Object.values(e).flatMap(e=>{let o=(0,t.getAllLanguageCodes)(e),r=e.name;return o.map(e=>`${r}:${e}`)})},40601:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.actionCreatorHelper=t.ACTION_PREFIX=void 0,t.ACTION_PREFIX="ice::",t.actionCreatorHelper=e=>t=>(o,r)=>({type:`${t}`,payload:o,error:o instanceof Error,meta:{component:e,...r}})},53018:(e,t,o)=>{var r=o(26024);Object.defineProperty(t,"__esModule",{value:!0}),t.gracefulShutdown=function(e){e.app.disable("shutdown");let t=!1,o=new Set,i=e.servers,a=(e,r)=>{o.add(r),r.on("finish",()=>o.delete(r)),r.on("close",()=>o.delete(r)),t&&n(r)};for(let e of i)e.on("request",a);r.on("SIGTERM",()=>{let a;if(t)return;for(let r of(t=!0,e.log?.("SIGTERM received. Starting graceful shutdown."),e.app.enable("shutdown"),e.onStartShutdown?.(),o))n(r);let l=e.inFlightProcessingTimeoutMs??1e4,s=!1,d=()=>{s||(s=!0,a&&clearTimeout(a),Promise.resolve().then(()=>e.onFinishShutdown?.()).finally(()=>{r.exit(0)}).catch(()=>void 0))},u=i.length,c=()=>{(u-=1)<=0&&d()};for(let e of i)e.close(c),e.closeIdleConnections();u>0?(a=setTimeout(()=>{for(let e of i)e.closeAllConnections();d()},l)).unref():d()})};let n=e=>{e.headersSent||e.setHeader("connection","close")}},72835:(e,t)=>
21{Object.defineProperty(t,"__esModule",{value:!0}),t.isValidModuleStatus=t.moduleStatusValues=void 0,t.moduleStatusValues=["beta","live","deprecated","experiment","poc"],t.isValidModuleStatus=e=>"string"==typeof e&&t.moduleStatusValues.includes(e)},81733:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getCompetitionsFromSportsTeamsWidgetJson=t.isSportsTeamsCompetition=t.isTeamInfo=t.isRecord=void 0,t.isRecord=e=>"object"==typeof e&&null!==e,t.isTeamInfo=e=>(0,t.isRecord)(e)&&"string"==typeof e.name&&"string"==typeof e.abbreviation,t.isSportsTeamsCompetition=e=>(0,t.isRecord)(e)&&"string"==typeof e.name&&Array.isArray(e.teams)&&e.teams.every(e=>(0,t.isTeamInfo)(e)),t.getCompetitionsFromSportsTeamsWidgetJson=e=>{if((0,t.isRecord)(e)&&Array.isArray(e.competitions)&&e.competitions.every(e=>(0,t.isSportsTeamsCompetition)(e)))return e.competitions}},88449:(e,t,o)=>{t.Ox=t.eW=t.zL=void 0;var r=o(40601);Object.defineProperty(t,"zL",{enumerable:!0,get:function(){return r.actionCreatorHelper}}),Object.defineProperty(t,"eW",{enumerable:!0,get:function(){return r.ACTION_PREFIX}});var n=o(33158);Object.defineProperty(t,"Ox",{enumerable:!0,get:function(){return n.fetchService}}),o(37963),o(5659),o(72835),o(53018),o(81733)}}]); 22//# sourceMappingURL=1424.710ab054cd432497.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.