1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,44181,e=>{e.v({comeIn:"slotPicker-module-scss-module__CYflOq__comeIn",dayGroup:"slotPicker-module-scss-module__CYflOq__dayGroup",dayTitle:"slotPicker-module-scss-module__CYflOq__dayTitle",errorText:"slotPicker-module-scss-module__CYflOq__errorText",float:"slotPicker-module-scss-module__CYflOq__float",idrkSpin:"slotPicker-module-scss-module__CYflOq__idrkSpin",loadMoreRow:"slotPicker-module-scss-module__CYflOq__loadMoreRow",neutralHint:"slotPicker-module-scss-module__CYflOq__neutralHint",retryRow:"slotPicker-module-scss-module__CYflOq__retryRow",slotChip:"slotPicker-module-scss-module__CYflOq__slotChip",slotGrid:"slotPicker-module-scss-module__CYflOq__slotGrid"})},67522,71818,e=>{"use strict";var t=e.i(91788),r=e.i(57686);let n={status:"loading",days:[],durationMinutes:null,sawSlots:!1,lastAdded:null,nextFrom:null,stopReason:null,moreStatus:"idle"};e.s(["default",0,function({typeSlug:e,themeSlug:l,manageToken:s,maxDate:o,fallbackDurationMinutes:a=null}){let[i,u]=(0,t.useState)(n),d=(0,t.useRef)(0),c=(0,t.useRef)(i);(0,t.useEffect)(()=>{c.current=i},[i]);let m=(0,t.useRef)(!1),f=(0,t.useCallback)(async(t,n)=>{let a,i=await (0,r.getBookingAvailability)({typeSlug:e,days:14,...l?{themeSlug:l}:{},...n?{from:n}:{},...t&&s?{manageToken:s}:{}}),u=i?.days||[],d=u.filter(e=>(e.starts||[]).length>0),c=o?d.filter(e=>e.date<o):d,m=u.length?u[u.length-1].date:null,f=m?((a=new Date(m+"T12:00:00Z")).setUTCDate(a.getUTCDate()+1),a.toISOString().slice(0,10)):null,y=i?.horizonEnd||null,_=null;return f&&y&&!(f>y)?o&&f>=o&&(_="maxDate"):_="horizon",{days:c,sawSlots:d.length>0,nextFrom:_?null:f,stopReason:_,durationMinutes:i?.durationMinutes??null}},[e,l,s,o]);return{availability:i,load:(0,t.useCallback)((e=!1)=>{let t=++d.current;m.current=!1,u(n),f(e,null).then(e=>{t===d.current&&u({status:"ready",days:e.days,durationMinutes:e.durationMinutes??a,sawSlots:e.sawSlots,lastAdded:null,nextFrom:e.nextFrom,stopReason:e.stopReason,moreStatus:"idle"})}).catch(()=>{t===d.current&&u({...n,status:"error"})})},[f,a]),loadMore:(0,t.useCallback)((e=!1)=>{let{nextFrom:t}=c.current;if(!t||m.current)return;m.current=!0;let r=d.current;u(e=>({...e,moreStatus:"loading"})),f(e,t).then(e=>{r===d.current&&u(t=>({...t,days:[...t.days,...e.days],lastAdded:e.days.length,sawSlots:t.sawSlots||e.sawSlots,nextFrom:e.nextFrom,stopReason:e.stopReason,moreStatus:"idle"}))}).catch(()=>{r===d.current&&u(e=>({...e,moreStatus:"error"}))}).finally(()=>{r===d.current&&(m.current=!1)})},[f])}}],67522);var l=e.i(91398),s=e.i(26069),o=e.i(14836),a=e.i(42197),i=e.i(36551),u=e.i(44181);let d=new Intl.DateTimeFormat("fr-FR",{timeZone:"UTC",weekday:"long",day:"numeric",month:"long"}),c=e=>(e||"").replace(":","h");e.s(["default",0,function({availability:e,onPick:t,onLoadMore:r,onRetry:n,testIdPrefix:m="booking",emptyBeyondMax:f=null,emptyNone:y=null,emptyPageCopy:_="Aucun créneau sur la quinzaine suivante. Continuez pour regarder plus loin.",endOfListCopy:p=()=>"Ce sont tous les créneaux actuellement ouverts à la réservation. Dâautres sâouvriront au fil des semaines."}){let{status:h,days:g,sawSlots:b,nextFrom:v,lastAdded:x,moreStatus:w,stopReason:S}=e;return"loading"===h?(0,l.jsx)("div",{role:"status","aria-label":"Chargement des créneaux",children:[0,1,2].map(e=>(0,l.jsxs)("div",{className:u.default.dayGroup,children:[(0,l.jsx)(i.default,{width:"38%",height:16,radius:6}),(0,l.jsx)("div",{className:u.default.slotGrid,children:[0,1,2,3].map(e=>(0,l.jsx)(i.default,{width:72,height:36,radius:18},e))})]},e))}):"error"===h?(0,l.jsxs)(o.default,{variant:"red",children:[(0,l.jsx)("p",{className:a.infoBlockStyles.subtext,role:"alert",children:"Impossible de charger les créneaux. Vérifiez votre connexion et réessayez."}),n&&(0,l.jsx)("div",{className:u.default.retryRow,children:(0,l.jsx)(s.default,{color:"gray",smaller:!0,onClick:n,children:"Réessayer"})})]}):(0,l.jsxs)(l.Fragment,{children:[0===g.length&&!v&&(b?f:y),0===g.length&&v&&(0,l.jsx)("p",{className:u.default.neutralHint,children:"Aucun créneau sur les deux prochaines semaines : regardez plus loin dans le calendrier."}),g.map(e=>{let r;return(0,l.jsxs)("div",{className:u.default.dayGroup,children:[(0,l.jsx)("h4",{className:u.default.dayTitle,children:(r=e.date,d.format(new Date(r+"T12:00:00Z")))}),(0,l.jsx)("div",{className:u.default.slotGrid,children:(e.starts||[]).map(r=>(0,l.jsx)("button",{type:"button",className:u.default.slotChip,onClick:()=>t(e.date,r),"data-testid":m+"-slot",children:c(r)}
1,r))})]},e.date)}),v&&0===x&&g.length>0&&(0,l.jsx)("p",{className:u.default.neutralHint,"data-testid":m+"-empty-page",children:_}),v&&(0,l.jsxs)("div",{className:u.default.loadMoreRow,children:["error"===w&&(0,l.jsx)("p",{className:u.default.errorText,role:"alert",children:"Impossible de charger les créneaux suivants. Vérifiez votre connexion et réessayez."}),(0,l.jsx)(s.default,{color:"blue",smaller:!0,loading:"loading"===w,onClick:r,testId:m+"-more-slots",children:"error"===w?"Réessayer":"Voir plus de créneaux"})]}),g.length>0&&!v&&(0,l.jsx)("p",{className:u.default.neutralHint,"data-testid":m+"-slots-end",children:p(S)})]})},"hourLabel",0,c],71818)},50549,e=>{e.v({block:"formRow-module-scss-module__nxc1FW__block",comeIn:"formRow-module-scss-module__nxc1FW__comeIn",float:"formRow-module-scss-module__nxc1FW__float",idrkSpin:"formRow-module-scss-module__nxc1FW__idrkSpin",mobileFullWidth:"formRow-module-scss-module__nxc1FW__mobileFullWidth"})},54552,e=>{"use strict";var t=e.i(91398),r=e.i(56206),n=e.i(50549);e.s(["default",0,({children:e,mobileFullWidth:l=!1})=>(0,t.jsx)("div",{className:(0,r.default)(n.default.block,l&&n.default.mobileFullWidth),children:e})])},77555,e=>{e.v({backdrop:"modalContainer-module-scss-module__lSj5dG__backdrop",close:"modalContainer-module-scss-module__lSj5dG__close",closeIcon:"modalContainer-module-scss-module__lSj5dG__closeIcon",comeIn:"modalContainer-module-scss-module__lSj5dG__comeIn",content:"modalContainer-module-scss-module__lSj5dG__content",fcIdentity:"modalContainer-module-scss-module__lSj5dG__fcIdentity",feedbackModal:"modalContainer-module-scss-module__lSj5dG__feedbackModal",float:"modalContainer-module-scss-module__lSj5dG__float",hasClose:"modalContainer-module-scss-module__lSj5dG__hasClose",idrkSpin:"modalContainer-module-scss-module__lSj5dG__idrkSpin",juryDocsModal:"modalContainer-module-scss-module__lSj5dG__juryDocsModal",modal:"modalContainer-module-scss-module__lSj5dG__modal",modalContainer:"modalContainer-module-scss-module__lSj5dG__modalContainer",registrationOutcome:"modalContainer-module-scss-module__lSj5dG__registrationOutcome",show:"modalContainer-module-scss-module__lSj5dG__show",teamsWizard:"modalContainer-module-scss-module__lSj5dG__teamsWizard",titre:"modalContainer-module-scss-module__lSj5dG__titre",videoModal:"modalContainer-module-scss-module__lSj5dG__videoModal"})},84504,e=>{"use strict";var t,r=e.i(91398),n=e.i(56206),l=e.i(91788),s=e.i(30943),o=e.i(46257),a=e.i(81558);function i(){return(i=Object.assign.bind()).apply(null,arguments)}let u=function(e){return l.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg",width:21.169,height:20.92,viewBox:"0 0 21.169 20.92"},e),t||(t=l.createElement("g",{fill:"#e40082"},l.createElement("path",{d:"M9.608 9.359C17.69 1.277 19.462.495 20.068 1.1s-.036 2.257-8.258 10.46c-8.267 8.247-9.852 8.866-10.46 8.258s.088-2.29 8.258-10.46","data-name":"Trac\\xE9 275"}),l.createElement("path",{d:"M11.688 9.283c7.992 7.725 8.711 9.51 8.04 10.205s-2.362.173-10.473-7.689C1.1 3.894.545 2.29 1.215 1.594s2.393-.121 10.473 7.689","data-name":"Trac\\xE9 460"}))))};var d=e.i(77555);e.s(["default",0,({isVisible:e,obligatoire:t=!1,onClose:i,children:c,className:m,ariaLabel:f,ariaLabelledBy:y,titre:_,focusKey:p})=>{let[h,g]=(0,l.useState)(!1),b=`fenetre-titre-${(0,l.useId)().replace(/:/g,"")}`,v=null!=_&&!1!==_&&""!==_,x=(0,l.useRef)(null),w=(0,l.useRef)(null),S=(0,l.useRef)(null),C=!t&&"function"==typeof i,j=(0,l.useRef)(C),k=(0,l.useRef)(i);j.current=C,k.current=i;let T=(0,l.useRef)(!1);(0,l.useEffect)(()=>{},[e,t,i,f]),(0,l.useEffect)(()=>{g(!0)},[]),(0,l.useEffect)(()=>e?(0,a.acquireScrollLock)():void 0,[e]),(0,l.useEffect)(()=>{let t=w.current,r=S.current;if(!t)return;if(!e||!h||!r)return void t.style.removeProperty("--hauteur-titre");let n=()=>t.style.setProperty("--hauteur-titre",`${Math.ceil(r.getBoundingClientRect().height)}px`);if(n(),"u"<typeof ResizeObserver)return;let l=new ResizeObserver(n);return l.observe(r,{box:"border-box"}),()=>l.disconnect()},[e,h,v]),(0,l.useEffect)(()=>{if(!e||!h)return;let t=x.current;if(!t)return;let r="u">typeof document?document.activeElement:null,n=()=>Array.from(t.querySelectorAll('a[href], button:not([disabled]), input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not
1([tabindex="-1"])')).filter(e=>null!==e.offsetParent&&"hidden"!==getComputedStyle(e).visibility),l=0,s=("u">typeof performance?performance.now():Date.now())+1e3,a=()=>{let e=document.activeElement;return e!==t&&t.contains(e)},i=()=>{if(!(0,o.piegeAuSommet)(t)||a())return;let e="hidden"===getComputedStyle(t).visibility?[]:n();if(((e.length?e[0]:t).focus({preventScroll:!0}),!a())&&("u">typeof performance?performance.now():Date.now())<s&&"function"==typeof requestAnimationFrame){l=requestAnimationFrame(i);return}};l="function"==typeof requestAnimationFrame?requestAnimationFrame(i):(i(),0);let u=(0,o.empilerPiege)(t),d=e=>{if("Escape"===e.key){if(e.defaultPrevented||!(0,o.piegeAuSommet)(t))return;j.current&&k.current&&(e.preventDefault(),k.current());return}if("Tab"!==e.key||!(0,o.piegeAuSommet)(t))return;let r=n(),l=document.activeElement,s=(0,o.focusACapturer)({actifDansFenetre:!!l&&l!==t&&t.contains(l),actif:l,elements:r,shift:e.shiftKey});s&&(e.preventDefault(),s.cible.focus())};return document.addEventListener("keydown",d),()=>{u(),"function"==typeof cancelAnimationFrame&&cancelAnimationFrame(l),document.removeEventListener("keydown",d),r&&"function"==typeof r.focus&&r.focus()}},[e,h,p]);let q=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:(0,n.default)(d.default.backdrop,e&&d.default.show),"data-fenetre":"modele"}),(0,r.jsx)("div",{className:(0,n.default)(d.default.modalContainer,e&&d.default.show,m?.split(/\s+/).map(e=>d.default[e]||e)),onPointerDown:e=>{T.current=e.target===e.currentTarget},onClick:e=>{let t=e.target===e.currentTarget&&T.current;T.current=!1,t&&j.current&&k.current&&k.current()},"data-fenetre":"modele",children:(0,r.jsxs)("div",{className:d.default.modal,ref:x,role:"dialog","aria-modal":"true",...y?{"aria-labelledby":y}:v&&!f?{"aria-labelledby":b}:{"aria-label":f||"Boîte de dialogue"},tabIndex:-1,children:[C&&(0,r.jsx)("button",{type:"button",className:d.default.close,"aria-label":"Fermer",onClick:i,children:(0,r.jsx)(u,{className:d.default.closeIcon,"aria-hidden":"true"})}),(0,r.jsxs)("div",{ref:w,className:(0,n.default)(d.default.content,C&&d.default.hasClose),children:[v&&(0,r.jsx)("h2",{id:b,ref:S,className:d.default.titre,children:_}),c]})]})})]});return h?(0,s.createPortal)(q,document.body):null}],84504)},86547,e=>{e.v({comeIn:"userInfoBadge-module-scss-module__yx-Q8a__comeIn",float:"userInfoBadge-module-scss-module__yx-Q8a__float",idrkSpin:"userInfoBadge-module-scss-module__yx-Q8a__idrkSpin",userDetails:"userInfoBadge-module-scss-module__yx-Q8a__userDetails",userDisplay:"userInfoBadge-module-scss-module__yx-Q8a__userDisplay",userEmail:"userInfoBadge-module-scss-module__yx-Q8a__userEmail",userInfo:"userInfoBadge-module-scss-module__yx-Q8a__userInfo",userInitials:"userInfoBadge-module-scss-module__yx-Q8a__userInitials",userName:"userInfoBadge-module-scss-module__yx-Q8a__userName"})},88499,e=>{"use strict";var t=e.i(91398),r=e.i(86547);e.s(["default",0,function({firstName:e,lastName:n,email:l,label:s}){let o=`${(e||"").charAt(0)}${(n||"").charAt(0)}`;return(0,t.jsx)("div",{className:r.default.userInfo,children:(0,t.jsxs)("div",{className:r.default.userDisplay,children:[(0,t.jsx)("span",{className:r.default.userInitials,children:o}),(0,t.jsxs)("div",{className:r.default.userDetails,children:[(0,t.jsxs)("small",{className:r.default.userName,children:[e," ",n]}),(0,t.jsxs)("small",{className:r.default.userEmail,children:[s?`${s} `:"",l]})]})]})})}])},16804,57686,e=>{"use strict";var t=e.i(93930),r=e.i(85700),n=e.i(91788),l=e.i(6016);class s extends Error{constructor(e,t){super(t||"HTTP "+e),this.status=e,this.serverMessage=t||null}}async function o(e,t={}){let r=await fetch("/api/booking/"+e,t),n=null;try{n=await r.json()}catch{}if(!r.ok)throw new s(r.status,n?.error);return n}function a(){return o("catalog")}function i(e){return o(`types/${encodeURIComponent(e)}`)}function u(e){return o("appointments/cancel-preview",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({token:e})})}e.s(["TECHNICAL_RDV_TYPE_SLUG",0,"test-technique-certification","cancelBookingAppointment",0,function(e){return o("appointments/cancel",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({token:e})})},"createBookingAppointment",0,function({typeSlug:e,themeSlug:t,date:r,startTime:n,customerName:l,customerEmail:s,customerPhone:a,message:i,externalRef:u,adFields:d}){return o("appointments",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({typeSlug:e,date:r,startTime:n,customerName:l,customerEmail:s,...t?{themeSlug:t}:{},...a?{customerPhone:a}:{},...i?{message:i}:{},...u?{externalRef:u}:{},...d||{}})})},"getBookingAvailability",0,function({typeSlug:e,themeSlug:t,days:r=14,from:n,manageToken:l}={}){let s=new URLSearchParams({type:e,days:String(r)});return t&&s.set("theme",t),n&&s.set("from",n),l&&s.set("manageToken",l),o("availability?"+s.toString())},"getBookingCatalog",0,a,"getBookingType",0,i,"previewBookingAppointment",0,u,"rescheduleBookingAppointment",0,function({token:e,date:t,startTime:r}){return o("appointments/reschedule",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({token:e,date:t,startTime:r})})}],57686);var d=e.i(21696);let c=e=>["certification","jury-slots",e],m=["certification","booking-catalog"],f=e=>["certification","booking-appointment",e||null],y=e=>["certification","technical-rdv",e],_=e=>["registration","roadmap",e],p=(e,t)=>["registration","trainees-prerequisites",e,t||null],h=(e,t)=>["registration","trainees-prerequisites-member-since",e,t||null],g=(e,t)=>["registration","manager-roadmap",e,t||null],b=(e,t)=>["jury","candidature-verifications",e??null,t];function v(e,t,r,n=!0){return{queryKey:b(r?.id,e),queryFn:async()=>{let n=await (0,l.getRequiredVerifications)(e,t||null,r?.token);if(!n||"object"!=typeof n)throw Error("required_verifications illisible");return n},enabled:!!(n&&r?.token&&e),staleTime:0,refetchOnWindowFocus:!1,retry:1}}let x=(e,t)=>["registration","jury-contracts",e,t||null];
1e.s(["bookingAppointmentKey",0,f,"candidatureVerificationsKey",0,b,"candidatureVerificationsQuery",0,v,"jurySlotsKey",0,c,"managerRoadmapListKey",0,g,"registrationJuryContractsKey",0,x,"technicalRdvKey",0,y,"traineeRoadmapKey",0,_,"traineesPrerequisitesKey",0,p,"traineesPrerequisitesMemberSinceKey",0,h,"useBookingAppointment",0,function(e,r=!0){return(0,t.useQuery)({queryKey:f(e),queryFn:()=>u(e),enabled:!!e&&r,refetchOnWindowFocus:!0,staleTime:3e4,retry:(e,t)=>t?.status!==404&&e<1})},"useBookingCatalog",0,function(e=!0){return(0,t.useQuery)({queryKey:m,queryFn:a,enabled:e,staleTime:3e5,refetchOnWindowFocus:!1,retry:1})},"useBookingType",0,function(e,r=!0){return(0,t.useQuery)({queryKey:["certification","booking-type",e||null],queryFn:()=>i(e),enabled:r&&!!e,staleTime:3e5,refetchOnWindowFocus:!1,retry:1})},"useCandidatureVerifications",0,function(e,r,n,l=!0){return(0,t.useQuery)(v(e,r,n,l))},"useJurySlotDeclarationSave",0,function(e,t,{delay:s=1200}={}){let o=(0,r.useQueryClient)(),a=(0,n.useCallback)(async r=>{let n=await (0,l.postJurySlotDeclaration)(e,r,t);if(!n||!n.saved){let e=Error(n?.message||"declaration_failed");throw e.businessMessage=n?.message||null,e}return o.setQueryData(c(e),e=>{if(!e)return e;let t=r?.slot_ids||[];return{...e,min_required:n?.min_required??e.min_required,my_declaration:t.length?{slot_ids:t,preferred_slot_id:r.preferred_slot_id||null,declared_at:Date.now()}:null}}),o.invalidateQueries({queryKey:c(e)}),o.invalidateQueries({queryKey:_(e)}),n},[e,t,o]);return(0,d.default)({save:a,delay:s})},"useJurySlots",0,function(e,r){return(0,t.useQuery)({queryKey:c(e),queryFn:async({signal:t})=>{let n=await (0,l.getJurySlots)(e,r,{signal:t});if(!n||!n.state)throw Error("jury_slots_unavailable");return n},enabled:!!e&&!!r,refetchOnWindowFocus:!0,staleTime:1e4,retry:1})},"useManagerRoadmapList",0,function(e,r,n=!0){return(0,t.useQuery)({queryKey:g(e,r),queryFn:()=>(0,l.getManagerRoadmapList)(e,r),enabled:!!(e&&r&&n),staleTime:3e5,retry:!1,refetchOnWindowFocus:!1})},"useParticipationDetail",0,function(e,r,n,s=!1){return(0,t.useQuery)({queryKey:["registration","participation-detail",e,r||null,n||null],queryFn:()=>(0,l.postParticipationDetail)(e,r,n),enabled:!!(e&&r&&n&&s),staleTime:1/0,gcTime:1/0,retry:!1,refetchOnWindowFocus:!1})},"useRegistrationJuryContracts",0,function(e,r,n=!0){return(0,t.useQuery)({queryKey:x(e,r),queryFn:()=>(0,l.getRegistrationJuryContracts)(e,r),enabled:!!(e&&r&&n),staleTime:3e4,retry:!1,refetchOnWindowFocus:!1})},"useTechnicalRdvAt",0,function({ressourceId:e,registrationCode:r,token:n,seed:s=0}){return(0,t.useQuery)({queryKey:y(r),queryFn:async()=>{let t=await (0,l.getRegistrationByRessource)(e,n),s=(Array.isArray(t)?t:[]).find(e=>e?.code===r);if(!s)throw Error("registration_not_found");let o=Number(s.trainee?.support_tech_rdv_at||s.certification?.support_tech_rdv_at||0);return o>0?o:0},enabled:!!e&&!!r&&!!n,initialData:Number(s)>0?Number(s):0,refetchOnWindowFocus:!0,staleTime:6e4,retry:1})},"useTraineesPrerequisites",0,function(e,r){return(0,t.useQuery)({queryKey:p(e,r),queryFn:()=>(0,l.getTraineesPrerequisites)(e,r),enabled:!!e&&!!r,staleTime:3e4,retry:!1,refetchOnWindowFocus:!1})},"useTraineesPrerequisitesMemberSince",0,function(e,r,n=!0){return(0,t.useQuery)({queryKey:h(e,r),queryFn:()=>(0,l.getTraineesPrerequisites)(e,r,{withMemberSince:!0}),enabled:!!(e&&r&&n),staleTime:3e4,retry:!1,refetchOnWindowFocus:!1})}],16804)},29727,e=>{"use strict";var t=e.i(91788);let r=t.useLayoutEffect;function n(e){if(!e||!e.clientWidth)return;let t=[];for(let r=e.parentElement;r;r=r.parentElement)r.scrollTop&&t.push([r,r.scrollTop]);let r=document.scrollingElement,n=r?r.scrollTop:0;e.style.overflowY="hidden",e.style.height="auto";let l=window.getComputedStyle(e),s="border-box"===l.boxSizing?(parseFloat(l.borderTopWidth)||0)+(parseFloat(l.borderBottomWidth)||0):-((parseFloat(l.paddingTop)||0)+(parseFloat(l.paddingBottom)||0)),o=!e.value&&e.placeholder?e.placeholder:"";o&&(e.value=o);let a=e.scrollHeight;for(let[r,n]of(o&&(e.value=""),e.style.height=`${Math.ceil(a+s)}px`,t))r.scrollTop!==n&&(r.scrollTop=n);r&&r.scrollTop!==n&&(r.scrollTop=n)}e.s(["default",0,function(e){let l=(0,t.useRef)(new Set),s=(0,t.useCallback)(e=>{if(!e)return;l.current.add(e),n(e);let t=null;if("u">typeof ResizeObserver){let r=e.clientWidth;(t=new ResizeObserver(()=>{e.clientWidth!==r&&(r=e.clientWidth,n(e))})).observe(e)}let r="u">typeof MutationObserver?new MutationObserver(()=>n(e)):null;return r?.observe(e,{attributes:!0,attributeFilter:["placeholder"]}),()=>{l.current.delete(e),t?.disconnect(),r?.disconnect()}},[]);return r(()=>{for(let e of l.current)n(e)},[e]),s}])},46257,e=>{"use strict";let t=[];e.s(["empilerPiege",0,function(e){let r=t.indexOf(e);return -1!==r&&t.splice(r,1),t.push(e),function(){let r=t.indexOf(e);-1!==r&&t.splice(r,1)}},"focusACapturer",0,function({actifDansFenetre:e,actif:t,elements:r,shift:n}){if(!Array.isArray(r)||0===r.length)return null;let l=r[0],s=r[r.length-1];return e?n&&t===l?{cible:s,raison:"cycle-arriere"}:n||t!==s?null:{cible:l,raison:"cycle-avant"}:{cible:n?s:l,raison:"rappel"}},"piegeAuSommet",0,function(e){return 0===t.length||t[t.length-1]===e}])},81558,e=>{"use strict";let t=0,r=null;e.s(["acquireScrollLock",0,function(){if(0===t){let e=document.body,t=document.documentElement,n=e.classList.contains("overflow"),l=["overflow-x","overflow-y"].map(e=>[e,t.style.getPropertyValue(e),t.style.getPropertyPriority(e)]);for(let[r]of(e.classList.add("overflow"),l))t.style.setProperty(r,"hidden");r=()=>{for(let[e,r,n]of l)r?t.style.setProperty(e,r,n):t.style.removeProperty(e);n||e.classList.remove("overflow")}}t++;let e=!1;return()=>{e||(e=!0,0==--t&&(r(),r=null))}}])},11386,e=>{"use strict";var t=e.i(26998),r=e.i(57287),n=e.i(23310);let l=e=>(0,n.parisMidnightEpoch)(e.year(),e.month()+1,e.date()),s=(e,t=Date.now())=>!!e&&l(e)>t;function o(e){if(!e)return null;let r=(0,t.default)(e,"DD/MM/YYYY");return r.isValid()?r:null}function a(e){return Object.values(e||{}).filter(e=>!e.acf?.block_session).sort((e,r)=>{let n=(0,t.default)(e.acf?.start,"DD/MM/YYYY"),l=(0,t.default)(r.acf?.start,"DD/MM/YYYY");return n.valueOf()-l.valueOf()})}e.s(["getMainDestinationUrl",0,function(e,t,n,l,s){if(e.acf?.cta_url)return e.acf.cta_url;if(l&&s)return s;let o=t||"";return!n&&(e?.ressource_type==="formation"||["sensibilisation-gratuite","a-venir","replay","diy","atelier","evenement","certification","jury"].includes(e?.ressource_category?.slug))&&(o=`/${e?.ressource_category?.slug}/${e?.slug}/inscription`),r.SESSION_CAPABLE_CATEGORIES.includes(e?.ressource_category?.slug)&&0===a(e?.acf?.sessions).length&&(e?.ressource_category?.slug==="atelier"&&e?.acf?.vod_release_date||(o="")),o},"getVideoUnavailableMessage",0,function(e,t=!1){let r=o(e);if(r){let e=Date.now();if(s(r,e)){let e=r.toDate().toLocaleDateString("fr-FR",{day:"numeric",month:"long",year:"numeric"});return`La vid\xe9o sera disponible \xe0 partir du ${e}`}if(t&&(0,n.parisYmd)(e)===r.format("YYYY-MM-DD"))return"La vidéo sera disponible très proch
1ainement, avant 20h00"}return"La vidéo est en cours de préparation et sera bientôt disponible"},"getVisibleSessions",0,a,"isVodInFuture",0,s,"momentParis",0,(e=Date.now())=>(0,t.default)((0,n.parisWallDate)(e)),"parseVodDate",0,o,"shouldShowIntervenantQuestions",0,function(e){return e?.ressource_category?.slug==="atelier"&&s(o(e?.acf?.vod_release_date))},"vodReleaseMs",0,l])}]);
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.