PageSourceSearch

https://www.esf-chamrousse.com.fr/_next/static/chunks/380.cbd153c632378474.js

js esf-chamrousse.com.fr collected 2026-10-08 08:34:50 UTC 8,679 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[380],{4753:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(5893),i=n(4168);function s(e){let{breadcrumb:t,exclusions:n=[]}=e;return(0,r.jsx)("div",{className:"breadcrumb",children:(0,r.jsx)(a,{rawItem:t,exclusions:n})})}function a(e){let{rawItem:t,exclusions:n}=e;if(!t)return null;let{next:i,name:s,title:c,path:o,page:k}=t,u=void 0===i,d=!u&&n.includes(i.name)?i.next:i,p=u?null:(0,r.jsx)(a,{rawItem:d,exclusions:n});return(0,r.jsx)(l,{name:s,page:k,path:o,itemTitle:c,nextItem:p,isCurrent:u,exclusions:n})}function l(e){var t,n;let{name:s,page:a,path:l,itemTitle:c,nextItem:o,isCurrent:k,exclusions:u}=e,d=void 0!==a,p=/^((http|https):\/\/)/.test(l),w=!k&&u.includes(s),m={dangerouslySetInnerHTML:{__html:c}},h={...m,href:l};return(0,r.jsxs)(r.Fragment,{children:[!w&&(t=k||!d,n={title:c,page:a,href:l},p?(0,r.jsx)("a",{className:"breadcrumb__item",...h}):t?(0,r.jsx)("span",{className:"breadcrumb__item",...m}):(0,r.jsx)(i.default,{className:"breadcrumb__item",...n})),o]})}},7061:function(e,t,n){n.d(t,{Z:function(){return S}});var r=n(5893),i=n(7294),s=n(3967),a=n.n(s);let l=(e,t,n)=>{let r=String(e);for(;r.length<t;)r=n+r;return r},c=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let r=new Date(...t),i=r.getFullYear(),s=l(r.getMonth()+1,2,0),a=l(r.getDate(),2,0);return new Date("".concat(i,"-").concat(s,"-").concat(a))},o=e=>{let t=c(e),n=1+t.getDay(),r=t.getDate()-n%7;return t.setDate(r),t},k=(e,t)=>{let n=c(e);return n.setDate(n.getDate()+t),n},u=(e,t)=>{let n=c(),r=n.getFullYear(),i=n.getMonth(),s=n.getDate(),a=11===i&&s>=25,l=a||!a&&t?r:r-1,u=c(l,11,25),d=c(l+1,11,25),p=k(o(u),7*e);return o(n<=p?u:d)},d=(e,t,n)=>k(u(t,n),7*e),p=e=>{let t=l(e.getDate(),2,0),n=l(e.getMonth()+1,2,0);return"".concat(t,"/").concat(n)},w=(e,t,n)=>{let r=d(e,t,n),i=l(r.getDate(),2,0),s=l(r.getMonth()+1,2,0),a=r.getFullYear();return"".concat(i,"/").concat(s,"/").concat(a)},m=e=>{let t=l(e.getDate(),2,0),n=l(e.getMonth()+1,2,0),r=e.getFullYear();return"".concat(r,"-").concat(n,"-").concat(t)};var h=e=>{let{week:t,beginWeek:n,endWeek:i,selected:s,onClick:l,forceSeasonSwitch:c}=e,o=new Date,k=d(t-1,i,c),u=d(t,i,c),w=d(t+1,i,c),h=k.getFullYear(),g=u.getFullYear(),f=o.getTime()>w.getTime(),_=t===n,v=t===i,x=h!==g,j=_||x,y=a()("week-picker__item",{"week-picker__item--selected":s===t,"week-picker__item--past":f}),b=a()("week-picker__year",{"week-picker__year--changed":x});return(0,r.jsxs)("div",{className:y,children:[(0,r.jsx)("button",{className:"week-picker__button",onClick:l,"aria-label":"".concat(m(u)," ").concat(m(w))}),(0,r.jsxs)("div",{className:"week-picker__date",children:[j&&(0,r.jsx)("span",{className:b,children:g}),(0,r.jsx)("span",{className:"week-picker__item-from",children:p(u)}),v&&(0,r.jsx)("span",{className:"week-picker__item-to",children:p(w)})]})]})};let g={fr:{"week-picker-title":"Choisissez <span>votre semaine</span>","week-picker-selected-title":"<span>Vous venez</span> la semaine du","week-picker-warn":"Attention, modifier vos dates de s\xe9jour entraine la suppression du contenu du panier","week-picker-ok":"Modifier","week-picker-cancel":"Annuler"},en:{"week-picker-title":"<span>When</span> are you coming?","week-picker-selected-title":"<span>Coming</span> the week of the","week-picker-warn":"Warning, if you modify your dates of stay, your cart will be cleared","week-picker-ok":"Modify","week-picker-cancel":"Cancel"},es:{"week-picker-title":"<span>\xbfCu\xe1ndo</span> vienes?","week-picker-selected-title":"<span>Vienes</span> la semana del","week-picker-warn":"Atenci\xf3n, si modifica las fechas de su estancia, se borrar\xe1 su cesta","week-picker-ok":"Modificar","week-picker-cancel":"Cancelar"},nl:{"week-picker-title":"<span>Wanneer</span> kom je?","week-picker-selected-title":"<span>Keuze</span> de week van","week-picker-warn":"Waarschuwing, als u uw verblijfsdata wijzigt, wordt uw winkelwagentje gewist","week-picker-ok":"Aanpassen","week-picker-cancel":"Annuleren"}};var f=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:g;return t[e]||t.en},_=n(1438);let v="stayWeek",x=(e,t)=>{let n=t-e,r=[];for(let t=0;t<n;t++)r.push(e+t);return r},j=()=>Array.from(document.querySelectorAll("section[data-weeks]")),y=()=>
1{j().forEach(e=>{void 0!==e.originalDisplayStyle&&"none"!==e.originalDisplayStyle?e.style.display=e.originalDisplayStyle:e.style.removeProperty("display"),e.removeAttribute("data-full")})},b=e=>{let t=String(e);j().forEach(e=>{let n=e.dataset.weeks.split(",").filter(e=>""!==e),r=e.hasAttribute("data-full-weeks"),i=0===n.length||n.includes(t);if(void 0===e.originalDisplayStyle&&(e.originalDisplayStyle=e.style.display),r&&i){let r=e.dataset.fullWeeks.split(",").filter(e=>""!==e);r.includes(t)&&r.every(e=>n.includes(e))?e.setAttribute("data-full","true"):e.removeAttribute("data-full")}e.style.display=i?e.originalDisplayStyle:"none"})},N=e=>{let{lang:t,start:n,end:s,setClosed:l,cmsMode:c,customMessages:o,noRoughValidation:k=!1,force:u=!1,forceSeasonSwitch:p=!1,onChange:g}=e,{path:j}=(0,_.useUbloContext)(),[S,D]=(0,i.useState)(!1),[C,M]=(0,i.useState)(-1),[A,I]=(0,i.useState)(!0),[F,L]=(0,i.useState)(),E=(0,i.createRef)(),W=(0,i.useRef)(),z=void 0===c,T=f(t,o),Y=T["week-picker-title"],H=T["week-picker-selected-title"],q=T["week-picker-warn"],B=T["week-picker-ok"],J=T["week-picker-cancel"],O=x(n,s),P=O[O.length-1],R=O[0],V=u&&null===F,Z=a()("week-picker",{"week-picker--dialog-opened":V&&z,"week-picker--inline":u,"week-picker--editing":!z}),K=(0,i.useCallback)(function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=void 0!==window.sessionStorage.cartId;t||!n?(void 0!==E.current&&null!==E.current&&E.current!==e&&window.sessionStorage.removeItem("cartId"),M(-1),L(e),E.current=e,z&&null!=e?b(e,z):y()):M(e)},[z]);(0,i.useEffect)(()=>{z||y()},[z]),(0,i.useEffect)(()=>{let e=window.sessionStorage.getItem(v);K(null!==e?Number(e):null,!0),D(!0)},[K,t,j]),(0,i.useEffect)(()=>{if(null!=F){let e=window.sessionStorage.getItem(v);if((null!==e?Number(e):null)!==F){window.sessionStorage.setItem(v,F);let e=d(F,P,p),t=d(F+1,P,p),n={from:m(e),to:m(t)};window.sessionStorage.stay=JSON.stringify(n),window.sessionStorage.Stay=JSON.stringify(n),"function"==typeof g&&g(n),k||(window.sessionStorage.roughStay=!0)}}},[F,P,k,p,g]),(0,i.useEffect)(()=>{let e=W.current;if(void 0===F||!e)return;let t=e.querySelector(".week-picker__item--selected");if(!t)return;let{clientWidth:n,offsetLeft:r}=t;e.scrollLeft=r-n},[F]);let U=e=>{let t=W.current;if(!t)return;let n=t.scrollLeft;0===e&&(t.scrollLeft=n-200),1===e&&(t.scrollLeft=n+200)},G=e=>()=>{K(e),void 0!==l&&l(e)};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:Z,children:S&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"week-picker__top",children:(0,r.jsxs)("div",{className:"week-picker__text",children:[(0,r.jsxs)("div",{className:"week-picker__controls",children:[(0,r.jsx)("button",{className:"week-picker__control",onClick:()=>U(0),"aria-label":"Previous",children:(0,r.jsx)("svg",{viewBox:"0 0 24 24",width:"24",height:"24",children:(0,r.jsx)("path",{d:"M20 3l-3-3L5 12l12 12 3-3-9-9 9-9z"})})}),(0,r.jsx)("button",{className:"week-picker__control",onClick:()=>U(1),"aria-label":"Next",children:(0,r.jsx)("svg",{viewBox:"0 0 24 24",width:"24",height:"24",children:(0,r.jsx)("path",{d:"M5 3l3-3 12 12L8 24l-3-3 9-9-9-9z"})})})]}),null===F&&(0,r.jsx)("div",{className:"week-picker__title",dangerouslySetInnerHTML:{__html:Y}}),null!=F&&(0,r.jsx)("div",{className:"week-picker__title",dangerouslySetInnerHTML:{__html:"".concat(H," <span>").concat(w(F,P,p),"</span>")}})]})}),(0,r.jsxs)("div",{className:"week-picker__bottom",children:[(0,r.jsx)("div",{ref:W,className:"week-picker__bar",children:O.map(e=>(0,r.jsx)(h,{week:e,beginWeek:R,endWeek:P,selected:F,onClick:G(e),forceSeasonSwitch:p},e))}),-1!==C&&(0,r.jsx)("div",{className:"week-picker__warn",children:(0,r.jsxs)("div",{className:"week-picker__warn-inner",children:[(0,r.jsx)("div",{className:"week-picker__warn-text",children:q}),(0,r.jsxs)("div",{className:"week-picker__warn-buttons",children:[(0,r.jsx)("button",{className:"week-picker__warn-button",onClick:()=>M(-1),children:J}),(0,r.jsx)("button",{className:"week-picker__warn-button",onClick:()=>K(C,!0),children:B})]})]})})]})]})}),z&&S&&V&&A&&(0,r.jsx)("div",{className:"week-picker-popup",children:(0,r.jsx)("div",{className:"week-picker-popup__inner",children:(0,r.jsx)("div",{className:"week-picker-popup__content",children:(0,r.jsx)(N,{lang:t,start:n,end:s,setClosed:e=>{K(e),I(!1)},forceSeasonSwitch:p})})})})]})};var S=(0,i.memo)(N)}}]);

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.