1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[830,3211,5592,8418,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 s=n(o(60771)),a=n(o(72153)),i={timeout:4e3,retries:0,retryTimeout:1e3};t.DEFAULT_REQUEST_OPTIONS=i;let u=(e="_missing-instance_")=>`${e}`,l=({url:e="",params:t={},headers:o={}}={})=>JSON.stringify({url:e,params:t,headers:o}),c=()=>void 0!==r,d={},g=(e,t,o)=>{let r=u(e),n=l(t),s=d[r]?d[r]:{};s[n]=o,d[r]=s};t.addRequest=g;let f=(e,t)=>{let o=u(e),r=l(t),n=d[o]?d[o]:{};delete n[r]},p=(e,t)=>a.default.interceptors[e].use(e=>(t(e),e),e=>Promise.reject(e)),m=(e,t,o=!1)=>new Promise((r,n)=>{(0,a.default)(e).then(r,s=>{let a=o?!s.response||s.response.status>=500&&s.response.status<=599:"ECONNABORTED"!==s.code&&(!s.response||s.response.status>=500&&s.response.status<=599);if(t<1||!a)return n(s);setTimeout(()=>{m(e,t-1,o).then(r,n)},e.retryTimeout||1e3)})}),h={fetch(e,t={}){let o,r={...i,...t};if(!r.url)throw Error("No url specified");let n=(o=l(r),(d[u(e)]||{})[o]);if(n)return n;let s=m(r,r.retries||0,this.isServer());return g(e,r,s),s.then(()=>{f(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}),f(e,r))),s},getRequests:e=>Object.values(d[u(e)]||{}),clearRequests(){d={}},_generateResponseMetricsForFetchService(e){let{status:t}=e,{url:o,customStartTime:r}=e.config,{host:n}=o?s.default.parse(o):{host:null},a=r?Date.now()-r:0,i=h?.requestMetrics?.observe||!1;n&&0!==a&&i&&h.requestMetrics?.observe({host:n,statusCode:t},a)},logger:{componentLog:(e="log",t,o)=>{console[e](t,{...o})}},isServer:c,addInterceptor:p};t.fetchService=h,c()&&(p("request",e=>{e.customStartTime=Date.now()}),p("response",h._generateResponseMetricsForFetchService))},33682:(e,t,o)=>{o.r(t),o.d(t,{default:()=>m});var r=o(6506),n=o(33506),s=o(77724),a=o(96569),i=o(30795),u=o(8649),l=o(21605),c=o(10820),d=o(91520);let g=({copyright:e="",copyrightEnglish:t="",wrapperCopyright:o=""})=>{let g=(0,i.w)(l.xu),f=(0,i.w)(l.c0),p=(0,d.Jz)(),m=(0,d.HK)(),h=(0,d.Ks)(),v=(0,u.u)(u.t.CMP_ACTIVE),b=(0,u.u)(u.t.SUPPORT_MULTIPLE_LANGUAGES),S=(0,d.eT)(),[T,y]=(0,n.useState)(!1);(0,n.useEffect)(()=>{y((0,c.kq)())},[]);let{menu:L}
1=(0,a.II)({shouldFetchPersona:T,includeSecondaryMenu:!0,...b&&S&&{queryOptions:{context:{headers:{"X-SkyOTT-Language":S}}}}}),_=b&&p;return(0,r.jsx)(s.w,{socialMenuItems:L?.socialMenu??{},footerMenuItems:L?.footerMenu??{},opensInNewWindowAriaLabel:f,copyrightText:o||g||e||t,onetrustEnabled:v,multiLanguageEnabled:_,onLanguageChange:h,languageOptions:m})};var f=o(99498),p=o(7503);let m=function(e){let{data:t}=(0,p.V)({section:f.h}),o=t?.fetchLabels?.labels?.["sas-nbcu.common.copyright.footer"]||"";return(0,r.jsx)(g,{...e,wrapperCopyright:o})}},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,s=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 s)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 i=e.inFlightProcessingTimeoutMs??1e4,u=!1,l=()=>{u||(u=!0,a&&clearTimeout(a),Promise.resolve().then(()=>e.onFinishShutdown?.()).finally(()=>{r.exit(0)}).catch(()=>void 0))},c=s.length,d=()=>{(c-=1)<=0&&l()};for(let e of s)e.close(d),e.closeIdleConnections();c>0?(a=setTimeout(()=>{for(let e of s)e.closeAllConnections();l()},i)).unref():l()})};let n=e=>{e.headersSent||e.setHeader("connection","close")}},72835:(e,t)=>{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)}}]); 2//# sourceMappingURL=8418.a3ff6101264667b8.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.