1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6746,8077],{2615:(e,t,r)=>{r.d(t,{e:()=>s});var l=r(54568),a=r(47227),i=r(18328),n=r.n(i);let s=({children:e,className:t="",innerClassName:r=n()("relative h-full py-6"),tabIndex:i=null,...s})=>(0,l.jsx)("li",{className:n()(` 2 ${t} 3 shrink-0 4 `),tabIndex:i,...(0,a.T)(s),children:(0,l.jsx)("div",{className:r,children:e})})},18077:(e,t,r)=>{r.d(t,{n:()=>l});function l(e,t){let r=null;return(...l)=>{null===r&&(e(...l),r=setTimeout(()=>{r=null},t))}}},24242:(e,t,r)=>{r.d(t,{Ox:()=>h,bT:()=>f,cU:()=>c,zH:()=>u});var l,a=r(54568),i=r(47227),n=r(18328),s=r.n(n),o=r(94328),d=r(98042),c=((l={}).DIV="div",l.ARTICLE="article",l);let u=()=>s()("group overflow-hidden"),f=()=>s()("duration-1000 ease-zooming motion-safe:group-hover:scale-110"),h=({as:e="div",children:t,marginTop:r,marginRight:l,marginBottom:n,marginLeft:c,fullWidth:f=!1,allowOverflow:h=!1,className:g,shadow:m=!0,replaceClassNames:b=!1,...p})=>{let x=b?g:s()(` 5 ${f?"w-full":"flex w-card-article flex-col bg-card-light dark:bg-card-dark"} 6 ${g} 7 ${m&&s()(` 8 shadow-base 9 transition-shadow 10 duration-1000 11 hover:shadow-base-hover 12 dark:shadow-invert 13 `)} 14 ${u()} 15 ${(0,o.jp)(r,l,n,c)} 16 ${!h&&"overflow-hidden"} 17 group 18 rounded 19 border-transparent 20 ${(0,d.h)({focusWithin:!0})} 21 `);return(0,a.jsx)(e,{className:x,...(0,i.T)(p),children:t})}},31027:(e,t,r)=>{r.r(t),r.d(t,{AuvioRoundCard:()=>w});var l=r(54568),a=r(75479),i=r(90465),n=r(41414),s=r(20139),o=r(87054),d=r(18328),c=r.n(d),u=r(60327),f=r(42886),h=r(98042),g=r(48069),m=r(41905),b=r(92512),p=r(48750),x=r(66993),v=r(24242);let w=({channel:e,title:t,href:r,imageUrl:d,broadcastDate:w,mediaDuration:E})=>{let N=(0,n.p)(),y=new Date(w),k=function(e,t){let{years:r=0,months:l=0,weeks:a=0,days:i=0,hours:n=0,minutes:s=0,seconds:o=0}=t,d=(0,p.a)(e,void 0),c=l||r?(0,m.P)(d,l+12*r):d,u=i||a?(0,g.f)(c,i+7*a):c;return(0,b.w)(e,+u+1e3*(o+60*(s+60*n)))}(y,{seconds:E}),T=Math.min(Math.max(Math.round(N?(Date.now()-y.getTime())/(k.getTime()-y.getTime())*100:0),0),100),D={width:`${T}%`},R=new Date,$=Math.ceil((y.getTime()-R.getTime())/1e3/60),j=$>0,A=Math.round((100-T)/100*Math.ceil(E/60)),I=T>0?`Reste ${(0,i.Hv)(A)}`:`Sera diffus\xe9 dans ${(0,i.Hv)($)}`;return(0,l.jsxs)(v.Ox,{className:c()(` 22 group 23 relative 24 flex 25 w-125 26 cursor-pointer 27 flex-col 28 items-center 29 rounded-md 30 lg:w-160 31 ${(0,v.zH)()} 32 ${(0,h.h)({focusWithin:!0})} 33 `),replaceClassNames:!0,children:[(0,l.jsxs)("div",{"aria-label":t,title:t,className:c()(` 34 relative 35 flex 36 size-100 37 items-center 38 justify-center 39 overflow-hidden 40 rounded-full 41 ring-focus 42 md:h-120 43 md:w-125 44 lg:size-160 45 `),children:[d?(0,l.jsx)(f._,{..."string"==typeof d?{src:d}:{srcSet:d},alt:"",sizes:"160px",layout:f.Y.COVER}):null,N&&j?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:"absolute inset-0 bg-navy-blue-200 mix-blend-color"}),(0,l.jsx)("div",{className:"absolute inset-0 bg-black opacity-75"}),(0,l.jsxs)("p",{"aria-hidden":!0,className:"relative w-full text-center text-14 font-bold text-white",children:[(0,l.jsx)(u.I,{iconName:"ClockIcon",className:"mr-6 inline-block size-20 filter-(--filter-white)",ariaHidden:!0}),N?(0,i.Gg)(y):""]})]}):null]}),(0,l.jsx)("div",{className:c()(` 46 relative 47 mt-16 48 mb-12 49 h-8 50 w-100 51 overflow-hidden 52 rounded-full 53 md:w-125 54 lg:w-160 55 ${j?"bg-navy-blue-800":"bg-white"} 56 `),role:"progressbar","aria-valuenow":T,"aria-valuemin":0,"aria-valuemax":100,"aria-valuetext":N?I:"",title:N?I:"",children:(0,l.jsx)("div",{style:D,className:"absolute inset-y-0 left-0 rounded-full bg-yellow-500"})}),e?(0,l.jsx)("p",{className:"card-meta text-purple-100",children:e}):null,t?(0,l.jsx)("h3",{className:"mt-6 line-clamp-2 text-center card-title text-white group-hover:underline group-focus:underline lg:px-8",children:(0,l.jsx)(a.N,{prefetch:!1,href:r,className:"stretched-link outline-hidden",...(0,o.xU)().clickRecord({area:"card",labelArea:t,eventEntity:s.bO.WIDGET}),children:t})}):null,N&&j?(0,l.jsx)("time",{className:"sr-only",dateTime:(0,x.x)(y),children:N?(0,i.Gg)(y):""}):null]})}},41414:(e,t,r)=>{r.d(t,{p:()=>a});var l=r(7620);function a(){let[e,t]=(0,l.useState)(()=>!1);return(0,l.useEffect)(function(){let e=!1;return(async()=>{await Promise.resolve(),e||t(!0)})(),()=>{e=!0}},[]),e}},41905:(e,t,r)=>{r.d(t,{P:()=>i});var l=r(92512),a=r(48750);function i(e,t,r){let i=(0,a.a)(e,r?.in);if(isNaN(t))return(0,l.w)(r?.in||e,NaN);if(!t)return i;let n=i.getDate(),s=(0,l.w)(r?.in||e,i.getTime());return(s.setMonth(i.getMonth()+t+1,0),n>=s.getDate())?s:(i.setFullYear(s.getFullYear(),s.getMonth(),n),i)}},42886:(e,t,r)=>{r.d(t,{Y:()=>a.YJ,_:()=>l._});var l=r(10735),a=r(70871)},46746:(e,t,r)=>{r.r(t),r.d(t,{EpgLive:()=>h,widgetEpgLiveMapper:()=>g.i});
56var l=r(54568),a=r(75479),i=r(93402),n=r(20139),s=r(87054),o=r(51035),d=r(60327),c=r(54041),u=r(98042),f=r(31027);let h=({id:e,index:t,schedule:r,href:h})=>{let g="En direct \xe0 la t\xe9l\xe9vision",m=n.bO.WIDGET,b=(0,s._S)(m),p={...(0,s.xU)().entity(m),...(0,s.xU)().contextRecord({widget_id:e,widget_order:t?.toString(),widget_title:g,widget_source:n.Wz.EDITORIAL,widget_type:i.ak,widget_layout:i.f6}),...b};return(0,l.jsx)(o.f,{padding:!0,className:"bg-black","data-testid":"epg-live","data-widget-id":e||null,...p,children:(0,l.jsxs)(o.m,{padding:!0,spacing:!0,children:[(0,l.jsxs)("div",{className:"flex flex-col items-center justify-between gap-y-12 md:flex-row",children:[(0,l.jsx)("h2",{className:"text-center default-h1 text-white md:text-left",children:g}),(0,l.jsxs)("p",{className:"text-16 font-bold text-white uppercase",children:["Regarder sur"," ",(0,l.jsx)(a.N,{prefetch:!1,href:h,title:"Auvio",className:`ml-6 inline-block ${(0,u.h)({variant:u.i.WHITE})}`,children:(0,l.jsx)(d.I,{ariaLabel:"Auvio",className:"h-24",iconName:"AuvioIcon"})})]})]}),(0,l.jsx)(c.Ap,{arrows:!0,className:"relative mt-24 mb-20",sliderType:c.ue.EPG_LIVE,children:r.map(e=>(0,l.jsx)(c.eg,{className:"mr-16 py-8 md:mr-48",children:(0,l.jsx)(f.AuvioRoundCard,{title:e.title,href:e.deepLink,channel:e.channel,broadcastDate:e.scheduledAt,mediaDuration:e.mediaDuration,imageUrl:e.imageUrl})},e.id))})]})})};var g=r(2917)},54041:(e,t,r)=>{r.d(t,{Ap:()=>l.Slider,eg:()=>a.e,ue:()=>i.u});var l=r(73384),a=r(2615),i=r(64967)},64967:(e,t,r)=>{r.d(t,{u:()=>a});var l,a=((l={}).ARTICLE="ARTICLE",l.SUGGESTED_ARTICLE="SUGGESTED_ARTICLE",l.EN_CONTINU="EN_CONTINU",l.HOT_TOPIC="HOT_TOPIC",l.HOT_TOPIC_BRANDED="HOT_TOPIC_BRANDED",l.RADIO_LIVE="RADIO_LIVE",l.EPG_LIVE="EPG_LIVE",l.MENU="MENU",l.PARTNERS="PARTNERS",l.IDALGO="IDALGO",l.CALENDAR="CALENDAR",l.WEATHER="WEATHER",l.DCOUVR="DCOUVR",l)},73384:(e,t,r)=>{r.d(t,{Slider:()=>x});var l,a=r(54568),i=r(43202),n=r(45907),s=r(18077),o=r(20139),d=r(87054),c=r(18328),u=r.n(c),f=r(7620),h=r(47227),g=r(60327),m=r(64967),b=((l=b||{}).BRANDS="BRANDS",l.CALENDAR="CALENDAR",l);let p=(0,f.forwardRef)(({ariaControls:e="slider",className:t="",shadow:r=!1,position:l,type:i,label:n,onClick:s=()=>void 0,focusable:o=!1,style:d,...c},f)=>(0,a.jsxs)("button",{className:u()(` 57 ${"left"===l&&"left-0"} 58 ${"right"===l&&"right-0"} 59 sb-pointer-events-auto 60 group/arrow 61 pointer-events-auto 62 absolute 63 top-0 64 z-20 65 flex 66 h-full 67 w-40 68 cursor-pointer 69 appearance-none 70 items-center 71 justify-center 72 hover:opacity-100 73 focus:outline-hidden 74 ${t} 75 ${!o&&"focus:border-transparent focus:ring-0"} 76 ${o&&"ring-inset focus:ring-2 focus:ring-focus dark:focus:ring-focus"} 77 ${!t.includes("bg-")&&u()(` 78 ${i===m.u.ARTICLE&&"bg-background-light opacity-90 dark:bg-background-dark"} 79 ${i===m.u.SUGGESTED_ARTICLE&&"bg-background-light-blue opacity-90 dark:bg-background-dark"} 80 ${i===m.u.EN_CONTINU&&"bg-background-light-blue opacity-90"} 81 ${i===m.u.RADIO_LIVE&&"bg-background-light-teal opacity-90 dark:bg-background-dark-teal"} 82 ${i===m.u.EPG_LIVE&&"bg-black opacity-70"} 83 ${i===m.u.PARTNERS&&"bg-background-light dark:bg-background-dark-teal"} 84 ${i===m.u.WEATHER&&"bg-background-light dark:bg-background-dark-blue"} 85 ${"CALENDAR"===i&&"bg-background-light dark:bg-navy-blue-800/60"} 86 ${i===m.u.DCOUVR&&"bg-dcouvr-green opacity-50"} 87 `)} 88 `),type:"button","aria-label":n,"aria-controls":e,tabIndex:o?null:-1,style:d||null,...(0,h.T)(c),ref:f,onClick:()=>{s()},children:[r&&(0,a.jsx)("span",{className:u()(` 89 pointer-events-none absolute inset-y-0 w-55 overflow-hidden after:absolute after:inset-y-0 after:block after:rounded-full after:bg-(image:--gradient-shadow) after:blur-[20px] after:content-[''] 90 ${"left"===l&&"-right-55 after:right-30 after:-left-35"} 91 ${"right"===l&&"-left-55 after:-right-35 after:left-30"} 92 `)}),(0,a.jsx)(g.I,{iconName:"left"===l?"ChevronLeftIcon":"ChevronRightIcon",className:u()(` 93 size-[28px] 94 group-hover/arrow:filter-(--filter-yellow-500) 95 ${i===m.u.ARTICLE&&"filter-(--filter-purple-500) dark:filter-(--filter-purple-100)"} 96 ${[m.u.SUGGESTED_ARTICLE,m.u.EN_CONTINU].includes(i)&&"filter-(--filter-white) dark:filter-(--filter-purple-100)"} 97 ${[m.u.HOT_TOPIC,m.u.HOT_TOPIC_BRANDED,m.u.EPG_LIVE].includes(i)&&"filter-(--filter-blue-500) dark:filter-(--filter-white)"} 98 ${i===m.u.MENU&&"filter-(--filter-white)"} 99 ${i===m.u.WEATHER&&"dark:filter-(--filter-white)"} 100 ${["BRANDS","CALENDAR"].includes(i)&&"filter-(--filter-purple-500) dark:filter-(--filter-white)"} 101 ${i===m.u.DCOUVR&&"filter-(--filter-white)"} 102 `),ariaHidden:!0})]})),x=({debug:e=!1,children:t,initialSlide:r=0,arrows:l=!1,arrowWidth:c=4
1020,className:h="relative",scrollZoneClassName:g="",arrowsBackgroundClasses:b="",arrowsBackgroundStyle:x,sliderType:v=m.u.ARTICLE})=>{let w=(0,f.useId)(),E=(0,f.useRef)(null),N=(0,f.useRef)(null),y=(0,f.useRef)(null),[k,T]=(0,f.useState)([]),[D,R]=(0,f.useState)(null),[$,j]=(0,f.useState)(!0),[A,I]=(0,f.useState)(!0),[M,C]=(0,f.useState)(!0);(0,f.useEffect)(()=>{if(void 0===E)return;let e=E.current,t=0===e.scrollLeft,r=1>=Math.abs(Math.floor(e.scrollLeft+e.offsetWidth)-Math.floor(e.scrollWidth));I(t),C(r);let a=r=>{let l=t?0:c;return r.offsetLeft>=e.scrollLeft+l},i=(t,a=!1)=>{let i=a||!l||!$||r?0:c;return t.offsetLeft+t.offsetWidth<=e.scrollLeft+e.offsetWidth+ +!!a-i},n=[],s=e.childNodes.length;for(let t=0;t<s;t++){let r=e.childNodes[t],l=t+1===s,o=a(r),d=i(r,l);if(o&&d)n.push(t);else if(n.length>0)break}T(e=>JSON.stringify(e)!==JSON.stringify(n)?n:e)},[E,D,c,l,$]);let L=(0,i.s)(()=>{null!==E&&R(E.current.scrollLeft)},50),_=(0,i.s)(e=>{if(void 0!==e&&E.current&&!k.includes((e=>{let t=e.parentNode.childNodes,r=0;for(let l=0;l<t.length;l++){if(t[l]===e)return r;1===t[l].nodeType&&r++}return -1})(e))){let t=e.offsetLeft+e.offsetWidth/2,r=E.current.offsetWidth/2;E.current.scrollTo({left:t-r,behavior:"smooth"})}},200),O=(0,f.useCallback)(()=>{let e=Math.max(k[0]-1,0);_(E.current.children[e])},[_,k]),S=(0,f.useCallback)(()=>{let e=Math.min(k.at(-1)+1,E.current.children.length-1);_(E.current.children[e])},[_,k]),G=(0,f.useCallback)((0,s.n)(e=>{e>0?S():e<0&&O()},500),[S,O]);return(0,f.useEffect)(()=>{let e=E.current;if(!e)return;let t=e=>{Math.abs(e.deltaX)>=Math.abs(e.deltaY)&&e.preventDefault()};return e.addEventListener("wheel",t),()=>{e.removeEventListener("wheel",t)}},[]),(0,f.useEffect)(()=>{let e=!1;try{void 0!==window.matchMedia&&(e=window.matchMedia("(pointer: fine)").matches)}catch(e){n.j||console.error(e)}finally{j(e)}null===E||_(E.current.children[r])},[]),(0,a.jsxs)("div",{className:h,children:[e&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("pre",{className:"fixed z-30 bg-white dark:bg-black dark:text-white",children:["scrollLeft: ",JSON.stringify(D)," / visibleItems: ",JSON.stringify(k)]}),(0,a.jsxs)("div",{className:"mb-6 ml-[50%] flex items-end justify-start pt-10",children:[(0,a.jsx)("div",{className:"ml-2 rounded-sm bg-brand-la-trois px-4 font-[monospace] text-10/24 text-white",children:"snap point"}),(0,a.jsx)("div",{className:"absolute inset-y-0 left-1/2 border-l border-brand-la-trois"})]})]}),(0,a.jsx)("ul",{id:w,className:u()(` 103 relative 104 flex 105 w-full 106 snap-x 107 snap-mandatory 108 list-none 109 flex-nowrap 110 gap-6 111 overflow-x-auto 112 select-none 113 ${$?"lg:overflow-x-hidden":""} 114 ${g} 115 `),ref:E,tabIndex:-1,onScroll:L,onFocus:e=>{let t=e.target.closest("li");t&&_(t)},onClick:e=>{let t=e.target.closest("li");t&&_(t)},onWheel:e=>{10>Math.abs(e.deltaX)||G(e.deltaX)},children:t}),l&&$&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(p,{ref:N,ariaControls:w,shadow:!0,type:v,position:"left",className:u()(` 116 ${b} 117 ${A?"invisible":""} 118 `),label:"Pr\xe9c\xe9dent",onClick:O,style:x,...(0,d.xU)().clickRecord({area:"slide_arrow",labelArea:"left",eventEntity:o.bO.WIDGET})}),(0,a.jsx)(p,{ref:y,ariaControls:w,shadow:!0,type:v,position:"right",className:u()(` 119 ${b} 120 ${M?"invisible":""} 121 `),label:"Suivant",onClick:S,style:x,...(0,d.xU)().clickRecord({area:"slide_arrow",labelArea:"right",eventEntity:o.bO.WIDGET})})]})]})}},90465:(e,t,r)=>{r.d(t,{B0:()=>O,F$:()=>_,Gg:()=>A,Hv:()=>C,JC:()=>T,Ku:()=>L,NE:()=>w,Vv:()=>y,Yq:()=>N,Zj:()=>I,Zr:()=>$,ef:()=>D,im:()=>k,mE:()=>E,nz:()=>v,oT:()=>M,yf:()=>j});var l=r(56887),a=r(6712),i=r(14936),n=r(74054),s=r(60100),o=r(32403),d=r(39104),c=r(45892),u=r(89794),f=r(7360),h=r(67989),g=r(96572),m=r(48069),b=r(41224);let p="dd MMMM yyyy",x="dd MMM yyyy '\xe0' HH:mm",v="yyyy-MM-dd",w="dd/MM/yyyy '\xe0' HH:mm";function E(e){return void 0!==e.day}let N=(e,t)=>{let r=new Date(e);if(!e)return;let a=(0,l.GP)(r,t?.withTime?x:p,{locale:b.fr});return t?.withDay?{date:a,day:(0,l.GP)(r,"EEEE",{locale:b.fr})}:a},y=e=>{let t=new Date(e);return(0,l.GP)(t,"MMMM",{locale:b.fr})},k=e=>(0,l.GP)(e,"dd"),T=e=>{let t=new Date(e);return(0,l.GP)(t,"HH:mm",{locale:b.fr})},D=e=>{let t;return(0,a.f)(e)&&(t=(0,i.c)(e)?`Publi\xe9 il y a ${(0,n.k)(e,new Date,{locale:b.fr})}`:`Publi\xe9 le ${(0,l.GP)(e,"dd MMMM yyyy '\xe0' HH:mm",{locale:b.fr})}`),t},R=(e,t)=>{let r,a=Math.abs(Math.round((e.getTime()-Date.now())/864e5));return 0===a&&(r=`il y a ${(0,n.k)(e,new Date,{locale:b.fr})}`),1===a&&(r=(0,s.o)(e,new Date,{locale:b.fr})),a>1&&(r=(0,l.GP)(e,t,{locale:b.fr})),r},$=(e,t)=>{let r="-",l=p;return t?.withTime&&(l=x),(0,a.f)(e)&&(r=R(e,l)),(0,a.f)(t?.majorUpdate)&&(0,o.d)(t?.majorUpdate,e)&&(r=`${r} - mise \xe0 jour ${R(t?.majorUpdate,l)}`),r},j=e=>(0,l.GP)(e,"dd.MM.yy",{locale:b.fr}),A=e=>(0,l.GP)(e,"HH'h'mm",{locale:b.fr}),I=e=>(0,i.c)(e)?`Aujourd'hui \xe0 ${A(e)}`:(0,d.e)(e)?`Demain \xe0 ${A(e)}`:`Le ${N(e.toISOString(),{withTime:!0})}`,M=(e,t)=>
121{let r=new Date,l=(0,c.c)(t,r);if(l<=7)if(!(l<=1))return"Reste "+l+" jours";else{let e=(0,u.M)(t,r);return e<=1?"Reste "+(0,f.o)(t,r)+" minutes":"Reste "+e+" heures"}return j(e)},C=e=>{let t="";return e>=60&&(t+=Math.floor(e/60)+" h "),e%60&&(t+=e%60+" min"),t},L=e=>`${Math.floor(e/60)||1} min`,_=e=>{let t=new Date(e);return(0,i.c)(t)?"Aujourd.":(0,h.r)(t,(0,g.e)(new Date,1))?"Hier":(0,h.r)(t,(0,m.f)(new Date,1))?"Demain":(0,l.GP)(t,"EEEE",{locale:b.fr})},O=e=>{let t=new Date(e);return(0,l.GP)(t,"MMM",{locale:b.fr})}}}]);
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.