1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1966],{17707:(e,t,a)=>{a.d(t,{_:()=>d});var r=a(54568),l=a(20139),i=a(87054),n=a(11709);function d({href:e,label:t,fallbackLabel:a="Voir tout"}){return(0,r.jsx)(n.$,{childrenPosition:n.T.CENTER,href:e,...(0,i.xU)().clickRecord({area:"button",labelArea:t??a,eventEntity:l.bO.NAVIGATION}),children:t||a})}},30507:(e,t,a)=>{a.r(t),a.d(t,{WidgetU2C:()=>r.WidgetU2C,widgetU2CMapper:()=>l.S});var r=a(87904),l=a(57208)},41414:(e,t,a)=>{a.d(t,{p:()=>l});var r=a(7620);function l(){let[e,t]=(0,r.useState)(()=>!1);return(0,r.useEffect)(function(){let e=!1;return(async()=>{await Promise.resolve(),e||t(!0)})(),()=>{e=!0}},[]),e}},87904:(e,t,a)=>{a.r(t),a.d(t,{WidgetU2C:()=>k});var r=a(54568),l=a(17448);let i=async(e,t)=>{let a,r=new URL("https://u2c-service.rtbf.be/u2c"+e).toString(),l={...t.headers,"Content-Type":"application/json"},i=new Request(r,{...t,headers:l}),n=await fetch(i),d=await ((a=n.headers.get("content-type"))&&a.includes("application/json")?n.json():a&&a.includes("application/pdf")?n.blob():n.text());return{status:n.status,data:d}},n=async(e,t)=>{let a;return i((a=new URLSearchParams,Object.entries(e||{}).forEach(([e,t])=>{null===t?a.append(e,"null"):void 0!==t&&a.append(e,t.toString())}),`/v1.1/articles/recommended?${a.toString()}`),{...t,method:"GET"})};var d=a(9603),s=a(41414),c=a(93402),o=a(20139),u=a(47227),p=a(87054),f=a(68690),g=a(47150),m=a(18560),b=a(17031),y=a(28005),h=a(51035),v=a(50160),x=a(95487),j=a(92387),w=a(7620);let k=({id:e,index:t,link:a})=>{let i=(0,s.p)(),{isAuthenticated:k,isLoading:A,ram:_}=(0,d.J)();(0,m.n)();let U="Recommandations personnalis\xe9es",{isLoading:N,data:R,error:E}=(0,b.I)({queryKey:["listArticleRecommended"],queryFn:async()=>(await (0,l.v72)(n({},{headers:_?.access_token?{Authorization:"Bearer "+_.access_token}:{}}))).data,enabled:!!(k&&i&&_?.access_token)});(0,w.useEffect)(()=>{R&&document.querySelector(`[data-widget-id="${e}"]`)&&(0,f.Ig)("walker init",document.querySelector(`[data-widget-id="${e}"]`))},[R,e]);let T=o.bO.WIDGET,C=o.Wz.U2C,I=y.a.U2C,O=(0,p._S)(T),S={...(0,u.T)((0,p.xU)().entity(T),(0,p.xU)().contextRecord({widget_id:e,widget_order:t,widget_layout:c.f6,widget_title:U,widget_source:C,widget_type:I}),O)};if(!i||N||A||null===A)return(0,r.jsx)(h.f,{padding:!0,className:"bg-background-light dark:bg-background-dark",children:(0,r.jsx)(h.m,{padding:!0,spacing:!0,children:(0,r.jsx)(v.G,{small:!0})})});if(!R||E||R?.length===0)return null;let G=(0,x.p)({articles:R,getHref:e=>g.B.ArticlePage(e),isRecommended:!0});return(0,r.jsx)(h.f,{padding:!0,...S,className:"bg-background-light dark:bg-background-dark","data-widget-id":e,children:(0,r.jsx)(h.m,{padding:!0,spacing:!0,children:(0,r.jsx)(j.W,{...S,articles:G.slice(0,9),title:U,seeMore:a&&{label:a.label,href:a.url},priority:!1,source:C})})})}},89984:(e,t,a)=>{a.d(t,{F:()=>i});let r=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,l=function(){for(var e,t,a=0,r="",l=arguments.length;a<l;a++)(e=arguments[a])&&(t=function e(t){var a,r,l="";if("string"==typeof t||"number"==typeof t)l+=t;else if("object"==typeof t)if(Array.isArray(t)){var i=t.length;for(a=0;a<i;a++)t[a]&&(r=e(t[a]))&&(l&&(l+=" "),l+=r)}else for(r in t)t[r]&&(l&&(l+=" "),l+=r);return l}(e))&&(r&&(r+=" "),r+=t);return r},i=(e,t)=>a=>{var i;if((null==t?void 0:t.variants)==null)return l(e,null==a?void 0:a.class,null==a?void 0:a.className);let{variants:n,defaultVariants:d}=t,s=Object.keys(n).map(e=>{let t=null==a?void 0:a[e],l=null==d?void 0:d[e];if(null===t)return null;let i=r(t)||r(l);return n[e][i]}),c=a&&Object.entries(a).reduce((e,t)=>{let[a,r]=t;return void 0===r||(e[a]=r),e},{});return l(e,s,null==t||null==(i=t.compoundVariants)?void 0:i.reduce((e,t)=>{let{class:a,className:r,...l}=t;return Object.entries(l).every(e=>{let[t,a]=e;return Array.isArray(a)?a.includes({...d,...c}[t]):({...d,...c})[t]===a})?[...e,a,r]:e},[]),null==a?void 0:a.class,null==a?void 0:a.className)}},92387:(e,t,a)=>{a.d(t,{W:()=>g});var r=a(54568),l=a(93402),i=a(20139),n=a(87054),d=a(18328),s=a.n(d),c=a(17974),o=a(54041),u=a(46309),p=a(7620),f=a(17707);let g=(0,p.forwardRef)(({articles:e,title:t,tooltip:a,seeMore:d,priority:g,layout:m=l.f6,...b},y)=>{let h=(0,p.useId)();return(0,r.jsx)("section",{ref:y,className:"inline-block w-full","aria-labelledby":h,...(0,n.xU)().contextRecord({widget_layout:m}),children:(0,r.jsxs)(u.r,{id:h,title:t,tooltip:a,lateralGap:u.XL.NO_GAP,spacingType:u.J6.NO_GAP,seeMore:d?.href,...(0,n.xU)().clickRecord({area:"link",labelArea:t,eventEntity:i.bO.WIDGET}),children:[(0,r.jsx)(o.Ap,{arrows:!0,className:"relative -mx-6",scrollZoneClassName:s()("w-full gap-x-10 sm:gap-x-16"),sliderType:o.ue.ARTICLE,children:e.map((e,t)=>(0,r.jsx)(o.eg,{className:"px-6 py-8",children:(0,r.jsx)(c.f,{index:e.index,id:e.id,href:e.href,category:e.category,imageAlt:e.imageAlt,imageUrl:e.imageUrl,publicationDate:e.majorUpdatedAt&&e.majorUpdatedAt>e.publicationDate?e.majorUpdatedAt:e.publicationDate,readingDuration:e.readingDuration,imagePriority:g&&t<4,title:e.title,type:e.type,isRecommended:e.isRecommended,redactedByTeamRedactionInfo:e.redactedByTeamRedactionInfo},e.id)},e.id))}),d?.href&&(0,r.jsx)("div",{className:"mt-20 flex flex-col justify-end md:flex-row",children:(0,r.jsx)(f._,{href:d.href,label:d.label,fallbackLabel:"Voir tout sur la th\xe9matique"})})]})})})},95487:(e,t,a)=>{a.d(t,{j:()=>l.j,p:()=>r.p});
1var r=a(97481),l=a(58302)}}]);
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.