1"use strict";(globalThis.__LOADABLE_LOADED_CHUNKS__||=[]).push([[410],{47652(e,t,r){var a=r(47835),n=r(12648),s=r(11373),o=r(57875);function i(e,t,r,a){var n,s=arguments.length,o=s<3?t:null===a?a=Object.getOwnPropertyDescriptor(t,r):a;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,r,a);else for(var i=e.length-1;i>=0;i--)(n=e[i])&&(o=(s<3?n(o):s>3?n(t,r,o):n(t,r))||o);return s>3&&o&&Object.defineProperty(t,r,o),o}const l=(0,r(35400).n)("program");class c extends o.V{apiType="middlewarev2";init(){this.isInitialized||(this.basePath=`platforms/${a.R.get("platformCode")}/services`,this.isInitialized=!0)}async fetchByProgramId({programId:e,serviceCode:t,queryParams:r={},headers:a={}}){if(!e)throw new Error("You should provide a non null programId");return this.fetch(this.getRouteUrl(`${t}/programs/${e}?${(0,n.l)(r)}`),{method:"GET",headers:a})}async fetchPrograms({serviceCode:e,csa:t,offset:r,limit:a,firstLetter:n,withRights:s=!1,type:o,headers:i={}}){if(!e)throw new Error("You should provide a service code");if(!t)throw new Error("You should provide a csa code");if("number"!=typeof r||isNaN(r))throw new Error("You should provide a valid numeric offset");if("number"!=typeof a||isNaN(a))throw new Error("You should provide a valid numeric limit");return await this.fetchWithResponse(this.getRouteUrl(`${e}/programs?csa=${t}&offset=${r}&limit=${a}${n?`&firstLetter=${n}`:""}${s?"&with=rights":""}${o?`&type=${o}`:""}`),{method:"GET",headers:i})}async fetchProgramCountsByLetter({serviceCode:e,csa:t,type:r,headers:a={}}){if(!e)throw new Error("You should provide a service code");if(!t)throw new Error("You should provide a csa code");return await this.fetch(this.getRouteUrl(`${e}/programs/first-letters?csa=${t}${r?`&type=${r}`:""}`),{method:"GET",headers:a})}}i([s.q,l],c.prototype,"fetchByProgramId",null),i([l],c.prototype,"fetchPrograms",null),i([l],c.prototype,"fetchProgramCountsByLetter",null);const d=new c;r.d(t,["Y",0,d])},65207(e,t,r){var a=r(42793);const n=(0,a.ij)("footerContent"),s=(0,a.ij)("navigation.header.brandIconOverride",void 0);r.d(t,["J",0,s,"t",0,n])},54572(e,t,r){var a=r(2631),n=r.n(a),s=r(42793);const o=(0,s.c)("externalWebsites"),i=(0,s.ij)("metadata.canonicalPattern"),l=(0,s.S7)("metadata.default");r.d(t,["D8",0,i,"OE",0,e=>(0,s.S7)(`metadata.locations.${e}`),"SD",0,o,"bZ",0,({applaunch:{markup:e}},t)=>n().get(e,t,null),"hC",0,l])},90805(e,t,r){r.d(t,{A:()=>P});var a=r(3495),n=r(66751),s=r(87953),o=r(2740),i=r(86945),l=r(2631),c=r.n(l),d=r(94399),p=r(27473),m=r(6604),g=r(54572),u=r(70054),h=r(64889),v=r(48450),y=r(70263);const f=["og:","al:","fb:"],b=e=>c().find(f,t=>0===e.indexOf(t))?"property":"name",x=({meta:e,metaPattern:t,params:r,bffMeta:a})=>{const n=c().assign({},t,e,a);return c().reduce(n,(e,t,a)=>{const n=String(t);return[...e,{[b(a)]:a,content:(0,h.nv)(n,r)}]},[])},A=e=>{const t=(({canonicalLocation:e,canonicalPattern:t,params:r})=>{const a=[];if(!e||!t)return a;try{let a="/"===r?.route?"/":y.eK.get(e,r);return a=(0,h.nv)(t,a),[{rel:"canonical",href:a}]}catch(e){(0,v.eG)(e)}return a})(e),r=(({preconnectUrls:e=[]})=>e.map(e=>({rel:"preconnect",href:e})))(e),{link:a=[]}=e;return c().concat(r,t,a)},L=({bffMeta:e,metaPattern:t,params:r})=>c().get(e,"title","")||(0,h.nv)(c().get(t,"title",""),r);var j=r(98264);const w=({params:e={},meta:t={},link:r=[],metadataKey:l,metaPattern:p,...h})=>{const v=(0,i.zy)(),y=(0,o.wA)(),f=(0,o.d4)(g.D8),b=(0,o.d4)(m.Uz),I=(0,o.d4)(g.hC),P=(0,o.d4)((0,g.OE)(l)),N=(0,o.d4)(u.Yi),C={canonicalPattern:f,metaPattern:c().merge({},I,P,N,p),preconnectUrls:b,meta:t,link:r,params:e,...h};C.params.route=v.pathname;const _={htmlAttributes:{lang:d.lang},meta:x(C),link:A(C),title:L(C)};return(0,n.useEffect)(()=>{_.title&&_.title!==I.title&&y((0,j.M)(_.title))},[_.title,I.title,y]),"main"!==l&&_.title&&_.title.includes("undefined")?(0,a.jsx)(w,{metadataKey:"main"}):(0,a.jsx)(s.mg,{..._})},I=(0,p.Xc)(w);I.displayName="Metadata";const P=I},98264(e,t,r){const a=(0,r(39898).VP)("metadata/TITLE_CHANGED");r.d(t,["M",0,a])}
1,56248(e,t,r){var a=r(3495),n=r(2740),s=r(5988),o=r(52433),i=r(13484),l=r(70054),c=r(10660);const d=(0,s.R)({resolved:{},chunkName:()=>"layouts",isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!r.m[t]},importAsync:()=>Promise.all([r.e(7953),r.e(9368),r.e(8771),r.e(8003),r.e(8982),r.e(7485),r.e(9562),r.e(1805),r.e(4981),r.e(4796)]).then(r.bind(r,1375)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then(e=>(this.resolved[t]=!0,e))},requireSync(e){const t=this.resolve(e);return r(t)},resolve:()=>1375}),p=(0,s.R)({resolved:{},chunkName:()=>"onboarding",isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!r.m[t]},importAsync:()=>Promise.all([r.e(7953),r.e(9368),r.e(1157),r.e(8003),r.e(8982),r.e(1465),r.e(4095),r.e(444),r.e(1352)]).then(r.bind(r,34811)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then(e=>(this.resolved[t]=!0,e))},requireSync(e){const t=this.resolve(e);return r(t)},resolve:()=>34811}),m=(0,n.Ng)(e=>({supportOnboardingHeader:(0,i.FQ)(e),hasIam:(0,o.cA)(e),isConnected:(0,c.UJ)(e),currentSectionCode:(0,l.wM)(e)}))(({inFlow:e=!0,needTopSpace:t,displayNavigation:r,hasIam:n=!1,supportOnboardingHeader:s=!1,isConnected:o=!1,children:i})=>s&&n&&!o?(0,a.jsx)(p,{needTopSpace:t,children:i}):(0,a.jsx)(d,{inFlow:e,displayNavigation:r}));r.d(t,["A",0,m])},34838(e,t,r){r.d(t,{mA:()=>d,sW:()=>l,CT:()=>c,bS:()=>p});var a=r(94399),n=r(72538),s=r(47652),o=r(5147),i=r(10914);const l="program/GET_PROGRAM_LETTERS",c=()=>(e,t)=>{const r=(0,o.cC)(t());return e({type:l,fido:(0,n.g)(s.Y,"fetchProgramCountsByLetter",{serviceCode:r.code,csa:a.csa.defaultCode,type:"vi,vc,podcast"},e=>{const t=Object.keys(e);return{programCountsByLetter:e,programDefaultLetter:t.length>1?t[1]:""}})})},d="program/GET_PROGRAMS_BY_LETTER",p=(e,t)=>(r,l)=>{const c=(0,o.cC)(l());return r({type:d,fido:(0,n.g)(s.Y,"fetchPrograms",{csa:a.csa.defaultCode,firstLetter:"diese"===e?"@":e,limit:a.view.maxProgramsByLetters,offset:(t-1)*a.view.maxProgramsByLetters,serviceCode:c.code,withRights:!0,type:"vi,vc,podcast"},({body:e})=>(e=>t=>{const r=(0,i.ws)(e());return t.map(e=>((e,t)=>{const r={...e,services:(e.services||[]).filter(({code:e})=>t[e])};if(!r.service_display||!t[r.service_display.code]){if(!r.services[0])return!1;r.service_display=r.services[0]}return r})(e,r)).filter(Boolean)})(l)(e)),letter:`${e}${t}`})}},45378(e,t,r){r.d(t,["EG",0,({program:{programsById:e}})=>e,"WY",0,({program:{programIdsByLetter:e}},t)=>e[t],"i$",0,({program:{programDefaultLetter:e}})=>e,"m6",0,({program:{programCountsByLetter:e}})=>e])},888(e,t,r){r.d(t,{A:()=>p});var a=r(3495),n=r(2740),s=r(54572),o=r(66751),i=r(2631),l=r.n(i);const c=({markup:e})=>{if(l().isEmpty(e))return null;const t={__html:JSON.stringify(e)};return(0,a.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:t})},d=(0,o.memo)(c),p=({breadcrumbs:e=[]})=>{const t=(0,n.d4)(e=>(0,s.bZ)(e,"breadcrumbs"));return(0,a.jsx)(d,{markup:t?{"@context":"http://schema.org","@type":"BreadcrumbList",itemListElement:e.map(({name:e,url:t},r)=>({"@type":"ListItem",position:r+1,item:{"@id":t,name:e}}))}:null})}},88415(e,t,r){r.r(t),r.d(t,{default:()=>z});var a=r(3495),n=r(70333),s=r(2740),o=r(86945),i=r(65993),l=r.n(i),c=r(94399),d=r(55729),p=r(54685),m=r(7117),g="nQ2TrdKZk8EYaztZ",u="g1HATuD_BbdDi37G";const h=({label:e,iconName:t,action:r,active:n=!1,disabled:s=!1,"data-testid":o})=>{const i=t?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{className:"sr-only",children:e}),(0,a.jsx)(d.In,{className:"Ug6k8i9gAkqFyJ9O",name:t})]}):(0,a.jsx)(m.o,{className:"HojDGMvWjqfpxZHL",component:"span",level:"BERLIN_2",children:e});if(null!=r&&null!==r[0]&&!s){const[e,t]=r;return(0,a.jsx)(e,{...t,"aria-current":n?"page":void 0,className:l()(g,u),children:i})}return(0,a.jsx)("span",{className:l()(g,u),"aria-hidden":s?void 0:"true","aria-disabled":s?"true":void 0,children:i})};var v="HfLcqyjWNOsEZ7yU",y="zWRIYQ2fWZbU5mPs";const f=(e,t)=>"alphanumeric"===e?String.fromCharCode(65+t):String(t+1),b=(e,t)=>{const r=e.action[1];return null!==r&&"string"==typeof r.href?r.href:String(t)},x=({label:e,type:t,items:r,prevLabel:n="Previous page",nextLabel:s="Next page",className:o,"data-testid":i})=>{if(r.length<=1)return null;const c="undefined"!=typeof window&&(0,p.g1)((0,p.D)()),m=function(e){return e.findIndex(e=>e.active)}(r),g=m>=0?m:0;
1if("alphanumeric"===t)return(0,a.jsx)("nav",{className:l()(v,y,o),"aria-label":e,children:r.map((e,r)=>{const n=e.label?e.label:f(t,r);return(0,a.jsx)(h,{label:n,action:e.action,active:r===g&&m>=0,disabled:!!e.disabled},b(e,r))})});const u=function(e,t){return e>(t?7:10)}(r.length,c),x=function(e,t,r){const a=Math.min(e,999);if(a<=(r?7:10))return Array.from({length:a},(e,t)=>({pageIndex:t}));const n=r?3:6,s=Math.floor(n/2);if(t<n-1){const e=Array.from({length:n},(e,t)=>({pageIndex:t}));return e.push({ellipsis:!0,key:"ellipsis-end"}),e.push({pageIndex:a-1}),e}if(t>=a-n){const e=[{pageIndex:0},{ellipsis:!0,key:"ellipsis-start"}];for(let t=a-n;t<a;t++)e.push({pageIndex:t});return e}const o=t+(n-1-s),i=[];for(let e=t-s;e<=o;e++)i.push({pageIndex:e});return i.push({ellipsis:!0,key:"ellipsis-end"}),i.push({pageIndex:a-1}),i}(r.length,g,c),A=g>0?r[g-1].action:void 0,L=g<r.length-1?r[g+1].action:void 0;return(0,a.jsxs)("nav",{className:l()(v,y,o),"aria-label":e,children:[u?(0,a.jsx)(h,{label:n,iconName:d.WW.ArrowLeft,action:A,disabled:0===g}):null,x.map(e=>"ellipsis"in e?(0,a.jsx)(h,{label:"..."},e.key):(0,a.jsx)(h,{label:r[e.pageIndex].label||f(t,e.pageIndex),action:r[e.pageIndex].action,active:e.pageIndex===g&&m>=0,disabled:r[e.pageIndex].disabled||!1},b(r[e.pageIndex],e.pageIndex))),u?(0,a.jsx)(h,{label:s,iconName:d.WW.ArrowRight,action:L,disabled:g===r.length-1}):null]})};var A=r(90805),L=r(8003),j=r(56248),w=r(45378),I=r(79231),P=r(27742);const N=({letter:e,page:t=1,homeLetter:r,trackingLabel:a,testId:n})=>{const s={};return 1!==t&&(s.page=t),e===r&&1===t||(s.letter=e),[I.A,{to:"seo_list_program",exact:!0,params:s,onClick:()=>{(0,P.BI)({key:"clickLetterAllPrograms",label:a||e})},"data-testid":n}]};var C=r(66751),_=r(2631),E=r.n(_),T=r(70263),k=r(888);const S=({letter:e})=>{const{t}=(0,n.Bd)(),r=[{url:T.eK.getAbsolute("home",{}),name:t(c.i18nNames.appDisplayName)},{url:T.eK.getAbsolute("seo_list_program"),name:t("program.allPrograms")}];return e&&r.push({url:T.eK.getAbsolute("seo_list_program",{letter:e}),name:E().upperFirst(e)}),(0,a.jsx)(k.A,{breadcrumbs:r})},R=(0,C.memo)(S),B=({currentLetter:e})=>{const{t}=(0,n.Bd)(),r=(0,s.d4)(w.i$),o=(0,s.d4)(w.m6),i=[];E().forEach(o,(t,a)=>{if(t>0){const t="@"===a?"#":a.toUpperCase(),n="@"===a?"diese":a,s=n===e;i.push({action:N({letter:n,page:1,homeLetter:r,trackingLabel:n,testId:"program-symbol"}),label:t,active:s})}});const l=t("seo.letters.navLabel");return(0,a.jsx)(x,{type:"alphanumeric",label:l,items:i,className:"WRKBICP0wKyK9haV"})};var $=r(81528),U=r(29855),W=r(59224),O=r(70550),K=r(84205),Y=r(99905);const D=(e,t,r={})=>{const{addFallbackImage:a=!1}=r,n=e.map(e=>({itemContent:t(e)})),s=Y.d.prepareItems(n,{image:{quality:100},logo:{fit:"max",quality:100}},{forceEager:!1});return a&&s.forEach(e=>{""===e.image.src&&(e.image.srcSet="",e.image.src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAJCAYAAAA7KqwyAAAAF0lEQVR42mO8eu16PQMFgHHUgFEDgAAAIw8bEwbG6F0AAAAASUVORK5CYII=")}),{pagination:{totalItems:e.length,itemsPerPage:e.length},items:s}},G=({nbVi:e,nbVc:t,programTypeWording:r})=>{const{t:s}=(0,n.Bd)();if(!e&&!t)return null;const{number:o,videoType:i}=((e,t)=>e?{number:e,videoType:"vi"}:t?{number:t,videoType:"vc"}:null)(e,t);return c.videoLabel.noText?(0,a.jsxs)("span",{className:"WbbY0rekXlZWcpT3",children:[(0,a.jsx)("span",{className:"UGQ5uKjkmIyPx1SO",children:o},"labelNumber"),(0,a.jsxs)("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 64 37",xmlSpace:"preserve",className:"iVPZVlO_z7qN6jVc",children:[(0,a.jsx)("path",{fill:"currentColor",d:"m64,37.5l-64,0l0,-38l64,0l0,38zm-59.4,-4.6l54.7,0l0,-28.8l-54.7,0l0,28.8z"}),(0,a.jsx)("polygon",{fill:"currentColor",points:"41.7,19.3 24.8,9.3 24.8,29.3"})]},"labelSVG")]}):"vc"===i?(0,a.jsx)("span",{children:s("program.trailersAndTeasers",{count:o||0})}):(0,a.jsx)("span",{children:r?`${o} ${o>1?r.plural:r.singular}`:s("program.fullVideosPluralized",{count:o})})},V=e=>{const t=E().find(e.images,{role:"vignette"});return{id:`${e.id}`,action:{label:(0,U.A)("program.seoProgramLabel"),picto:{name:"ArrowRightWithBase",type:"icon",caption:(0,U.A)("program.seoProgramLabel")},target:{type:"layout",value_layout:{type:"program",id:`${e.id}`,section:"main",seo:e.code}}},image:{caption:e.title,id:E().get(t,"external_key"),ratio:"16:9"},highlight:(0,a.jsx)(G,{nbVi:E().get(e,"count.vi"),nbVc:E().get(e,"count.vc"),nbPlaylist:E().get(e,"count.playlist"),programTypeWording:E().get(e,"program_type_wording")}),title:E().get(e,"title"),analytics:{googleAnalytics:{eventLabel:E().get(e,"title"),eventAction:"programs",eventCategory:"all_programs"},tealium:{event_label:E().get(e,"title"),event_action:"programs",event_category:"all_programs"}}}},M=({letterPageKey:e})=>{const t=(0,s.d4)(w.EG),r=(0,s.d4)(t=>(0,w.WY)(t,e)),{pagination:n,items:o}=(0,C.useMemo)(()=>{const e=E().map(r,e=>t[e]);return D(e,V,{addFallbackImage:!0})},[r,t]);if(0===r?.length)throw new $.m_;return(0,a.jsx)(K.f,{contentTemplateId:"CardM",items:o,pagination:n,ActionComponent:O.o,buildActionProps:W.zL})};var q=r(54572);const H=e=>
1({id:`${e.title}`,action:{label:(0,U.A)("program.goToWebsite"),picto:{name:"ArrowRightWithBase",type:"icon",caption:(0,U.A)("program.goToWebsite")},target:{type:"url",value_url:e.url}},image:{caption:e.title,id:e.imageId,ratio:"16:9"}}),F=()=>{const e=(0,s.d4)(q.SD),{pagination:t,items:r}=(0,C.useMemo)(()=>D(e,H),[e]);return(0,a.jsx)(K.f,{contentTemplateId:"PosterM",items:r,pagination:t,ActionComponent:O.o,buildActionProps:W.zL})},z=()=>{const{letter:e,page:t="1"}=(0,o.g)(),r=(0,s.d4)(w.i$),i=(0,s.d4)(w.m6),d=e||r,p=Number(t),{t:g}=(0,n.Bd)();let u,h;"@"===d?(u=(0,a.jsx)(F,{}),h="siteList"):(u=(0,a.jsx)(M,{letterPageKey:d+p}),h="programList");const v=i["diese"===d?"@":d]||0,y=Math.ceil(v/c.view.maxProgramsByLetters),f="@"!==d&&y>1?Array.from({length:y},(e,t)=>{const a=t+1;return{action:N({letter:d,page:a,homeLetter:r,testId:"program-page"}),active:a===p}}):[];return(0,a.jsxs)("div",{className:"wDvPilg1URD0pg3Y",children:[(0,a.jsx)(A.A,{metadataKey:h,params:{letter:d.toUpperCase(),page:p}}),(0,a.jsx)(j.A,{needTopSpace:!0}),(0,a.jsx)(R,{letter:d}),(0,a.jsxs)("div",{className:"Uy3ICUk7LHqVp0rt",children:[(0,a.jsx)(m.o,{level:"KINSHASA_3",component:"h1",className:"lwLgJvLV7xIKk6F6",children:g("program.allPrograms")}),(0,a.jsx)(B,{currentLetter:d}),u,f.length>0?(0,a.jsx)(x,{type:"numeric",label:g("seo.pages.navLabel"),prevLabel:g("seo.pages.prev"),nextLabel:g("seo.pages.next"),items:f,className:l()("SWFJRkG_HkDSxOXV","eGEWUUTAUuV4XHKT")}):null]}),(0,a.jsx)(L.w,{className:"nq3zk83XgYTcr08I"})]})}},82128(e,t,r){r.d(t,{seoProgramListPageLoader:()=>o});var a=r(81528),n=(r(70263),r(34838)),s=r(45378);function o({params:{letter:e,page:t},dispatch:r,getState:o}){return r((0,n.CT)()).then(()=>{const i=Number(t),l=(0,s.i$)(o());return r((0,n.bS)(e||l,i||1)).catch(()=>{throw new a.m_})})}}}]); 2//# sourceMappingURL=sourcemaps/seo-ce7b63e0f17cdfed.bundle.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.