PageSourceSearch

https://habile.com/_next/static/immutable/chunks/23lw-1zd6h60_.js

js habile.com collected 2026-10-03 23:50:16 UTC 11,900 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,44497,e=>{"use strict";var t=e.i(84197),r=e.i(40440),n=e.i(68682);e.s(["ManageCookiesButton",0,function({langue:e}){let a=(0,n.textesDe)(e);return(0,t.jsx)("button",{type:"button",className:"cc-manage-link",onClick:()=>window.dispatchEvent(new Event(r.CONSENT_OPEN_EVENT)),children:a("pied.gererCookies")})}])},33463,e=>{"use strict";var t=e.i(39404),r=e.i(84552);e.s(["PageScrollEffects",0,function(){return(0,t.useEffect)(()=>{if(window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let e=[],t=document.querySelector(".hero-band");if(t){let n=t.querySelector(":scope > img")??t.querySelector(":scope > video")??t.querySelector("video"),a=t.querySelector(".hero-titles"),i=()=>{let e=(0,r.heroFade)(window.scrollY,t.offsetHeight);n&&(n.style.opacity=String(e.mediaOpacity),n.style.transform=`scale(${e.mediaScale})`),a&&(a.style.opacity=String(e.titleOpacity),a.style.transform=`translateY(${e.titleTranslateY}px)`)};i(),window.addEventListener("scroll",i,{passive:!0}),e.push(()=>window.removeEventListener("scroll",i))}if("IntersectionObserver"in window){let t=new IntersectionObserver(e=>{for(let r of e)r.isIntersecting&&(r.target.classList.add("in"),t.unobserve(r.target))},{rootMargin:"0px 0px -8% 0px"});document.querySelectorAll("section, .duo, .chiffres, .pass, .resa-band, .boire, .prolonger, .abo, .cross, .encart, .univers, .spot, .edito").forEach(e=>{e.getBoundingClientRect().top>window.innerHeight&&(e.classList.add("rv"),t.observe(e))}),e.push(()=>t.disconnect())}return()=>{for(let t of e)t()}},[]),null}])},7155,e=>{"use strict";var t=e.i(84197),r=e.i(12868),n=e.i(28042),a=e.i(39404);let i=["Su","Mo","Tu","We","Th","Fr","Sa"],l=/^\d{4}-\d{2}-\d{2}$/,s=/^\d{2}:\d{2}$/;function o(e){return s.test(e.ouverture)&&s.test(e.fermeture)&&e.ouverture<e.fermeture&&e.jours.length>0}function c(e){return"en"===e?"en-GB":"es"===e?"es-ES":"fr-FR"}function u(e,t){let[r,n]=e.split(":"),a=Number(r),i="00"===n?"":n;if("en"===t){let e=a>=12?"pm":"am",t=a%12==0?12:a%12;return""===i?`${t}${e}`:`${t}:${i}${e}`}return`${a}h${i}`}function d(e,t,r="long"){let[n,a,i]=e.split("-").map(Number);return new Intl.DateTimeFormat(c(t),{timeZone:"UTC",weekday:r}).format(new Date(Date.UTC(n,a-1,i)))}var h=e.i(68682);function f(e){let t=setInterval(e,6e4);return()=>clearInterval(t)}let m=()=>Math.floor(Date.now()/6e4),p=()=>0;function v({langue:e,creneaux:r,fermetures:n}){let s=(0,h.textesDe)(e),x=(0,a.useSyncExternalStore)(f,m,p),b=function(e,t){let r=(e??[])[0];if(!r||0===r.jours.length)return null;let n=["Mo","Tu","We","Th","Fr","Sa","Su"],a=r.jours.map(e=>n.indexOf(e)).filter(e=>e>=0).sort((e,t)=>e-t);if(0===a.length)return null;let i=e=>`2024-01-0${e+1}`,l=d(i(a[0]),t,"short"),s=d(i(a[a.length-1]),t,"short"),o=1===a.length?l:`${l}–${s}`;return`${o} \xb7 ${u(r.ouverture,t)}–${u(r.fermeture,t)}`}(r,e),j=0===x?null:function(e,t){switch(e.kind){case"ouvert":return{cle:"entete.ouvertJusqua",valeur:u(e.fermeA,t)};case"ouvre_plus_tard":return{cle:"entete.ouvreA",valeur:u(e.a,t)};case"ferme":if(e.dansJours<=6){let r=d(e.dateIso,t,"short");return{cle:"entete.fermeRouvre",valeur:`${r} ${u(e.a,t)}`}}return{cle:"entete.fermeRouvre",valeur:function(e,t){let[r,n,a]=e.split("-").map(Number);return new Intl.DateTimeFormat(c(t),{timeZone:"UTC",day:"numeric",month:"short"}).format(new Date(Date.UTC(r,n-1,a)))}(e.dateIso,t)};case"indisponible":return null}}(function({creneaux:e,fenetre:t,maintenant:r}){var n;let a=(e??[]).filter(o);if(0===a.length||null===t||!l.test(t.du)||!l.test(t.au))return{kind:"indisponible"};let{date:s,heure:c}={date:new Intl.DateTimeFormat("en-CA",{timeZone:"Europe/Paris",year:"numeric",month:"2-digit",day:"2-digit"}).format(r),heure:new Intl.DateTimeFormat("en-GB",{timeZone:"Europe/Paris",hour:"2-digit",minute:"2-digit",hourCycle:"h23"}).format(r)};if(s<t.du||s>t.au)return{kind:"indisponible"};let u=e=>{var r;return t.periodes.some(t=>t.date_debut<=e&&e<=t.date_fin)?null:(r=function(e){let[t,r,n]=e.split("-").map(Number);return i[new Date(Date.UTC(t,r-1,n)).getUTCDay()]}(e),a.find(e=>e.jours.includes(r))??null)},d=u(s);if(null!==d){if(c<d.ouverture)return{kind:"ouvre_plus_tard",a:d.ouverture};if(c<d.fermeture)return{kind:"ouvert",fermeA:d.fermeture}}let h=(n=t.au,Math.round((Date.parse(`${n}T00:00:00Z`)-Date.parse(`${s}T00:00:00Z`))/864e5));for(let e=1;e<=h;e+=1){let t=function(e,t){let[r,n,a]=e.split("-").map(Number);return new Date(Date.UTC(r,n-1,a+t)).toISOString().slice(0,10)}(s,e),r=u(t);if(null!==r)return{kind:"ferme",dateIso:t,a:r.ouverture,dansJours:e}}return{kind:"indisponible"}}({creneaux:r,fenetre:n,maintenant:new Date}),e);return null===j&&null===b?null:(0,t.jsx)("span",{className:"baseline-cta",children:null===j?b:`${s(j.cle)} ${j.valeur}`})}var x=e.i(44267);let b={fr:(0,t.jsxs)("svg",{viewBox:"0 0 22 15",children:[(0,t.jsx)("rect",{width:"22",height:"15",fill:"#fff",opacity:".12"}
1),(0,t.jsx)("rect",{width:"7.3",height:"15",fill:"#fff",opacity:".55"}),(0,t.jsx)("rect",{x:"14.7",width:"7.3",height:"15",fill:"#fff",opacity:".3"})]}),en:(0,t.jsxs)("svg",{viewBox:"0 0 22 15",children:[(0,t.jsx)("rect",{width:"22",height:"15",fill:"#fff",opacity:".12"}),(0,t.jsx)("path",{d:"M0 0l22 15M22 0L0 15",stroke:"#fff",strokeWidth:"2.4",opacity:".38"}),(0,t.jsx)("path",{d:"M11 0v15M0 7.5h22",stroke:"#fff",strokeWidth:"3.6",opacity:".6"})]}),es:(0,t.jsxs)("svg",{viewBox:"0 0 22 15",children:[(0,t.jsx)("rect",{width:"22",height:"15",fill:"#fff",opacity:".3"}),(0,t.jsx)("rect",{width:"22",height:"4",fill:"#fff",opacity:".6"}),(0,t.jsx)("rect",{y:"11",width:"22",height:"4",fill:"#fff",opacity:".6"})]})};function j({code:e}){return(0,t.jsx)("span",{className:"flag","aria-hidden":"true",children:b[e]})}function y(){return(0,t.jsxs)("svg",{viewBox:"0 0 24 24","aria-hidden":"true",children:[(0,t.jsx)("path",{d:"M6 7h12l1.2 13H4.8L6 7z"}),(0,t.jsx)("path",{d:"M9 10V6a3 3 0 0 1 6 0v4"})]})}function g(){return(0,t.jsxs)("svg",{viewBox:"0 0 24 24","aria-hidden":"true",children:[(0,t.jsx)("circle",{cx:"11",cy:"11",r:"7"}),(0,t.jsx)("path",{d:"M21 21l-4.8-4.8"})]})}var w=e.i(64919),S=e.i(84552),N=e.i(16087);e.s(["SiteHeaderClient",0,function({header:e,langue:i,creneaux:l,fermetures:s}){let o=(0,n.usePathname)(),{count:c,open:u}=(0,x.useCart)(),[d,f]=(0,a.useState)(!1),[m,p]=(0,a.useState)(!1),b=(0,h.textesDe)(i),[E,$]=(0,a.useState)(!1),[T,k]=(0,a.useState)(null),C=(0,a.useRef)(null),M=(0,a.useRef)(null);(0,a.useEffect)(()=>{let e=M.current;if(!e)return;let t=window.matchMedia("(prefers-reduced-motion: reduce)").matches,r=()=>{let e=document.querySelector(".hero-band")??document.querySelector(".page-head")??document.querySelector(".hero");return e?e.offsetHeight:120},n=r(),a=()=>{if(null===document.querySelector(".hero-band, .page-head, .hero")){f(!0),e.style.opacity="",e.style.pointerEvents="";return}let r=window.scrollY;f((0,S.isHeaderPast)(r,n));let a=t?null:(0,S.headerFade)(r,n);e.style.opacity=a?String(a.opacity):"",e.style.pointerEvents=a?.pointerEventsNone?"none":""},i=()=>{n=r()};return a(),window.addEventListener("scroll",a,{passive:!0}),window.addEventListener("resize",i,{passive:!0}),()=>{window.removeEventListener("scroll",a),window.removeEventListener("resize",i)}},[]),(0,a.useEffect)(()=>{m&&C.current?.focus()},[m]),(0,a.useEffect)(()=>{if(!E)return;let e=e=>{"Escape"===e.key&&$(!1)};return window.addEventListener("keydown",e),document.body.style.overflow="hidden",()=>{window.removeEventListener("keydown",e),document.body.style.overflow=""}},[E]);let D=()=>$(!1);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("header",{ref:M,className:`hdr fixe${d?" scrolled":""}`,children:[(0,t.jsx)("button",{className:"hdr-burger",type:"button","aria-label":b("entete.ouvrirMenu"),"aria-expanded":E,onClick:()=>$(!0),children:"☰"}),(0,t.jsx)(r.default,{className:"hdr-logo",href:(0,w.prefixerHref)("/",i),title:b("entete.retourAccueil"),children:(0,t.jsxs)("span",{className:"logo",children:["H A B I L E",(0,t.jsx)("em",{children:"."})]})}),(0,t.jsx)("nav",{"aria-label":b("entete.navigationPrincipale"),children:e.map(e=>(0,t.jsxs)("div",{className:"ent",children:[(0,t.jsx)(r.default,{href:e.href,children:e.label}),e.children?(0,t.jsx)("div",{className:"drop",children:e.children.map(e=>(0,t.jsxs)(a.Fragment,{children:[e.separatorBefore?(0,t.jsx)("div",{className:"sep"}):null,(0,t.jsx)(r.default,{href:e.href,children:e.label})]},`${e.href}:${e.label}`))}):null]},e.label))}),(0,t.jsxs)("div",{className:"hdr-actions",children:[(0,t.jsxs)("div",{className:"ent lang",children:[(0,t.jsx)(r.default,{href:(0,w.prefixerHref)("/",i),"aria-label":b("entete.changerLangue"),children:(0,t.jsx)(j,{code:"fr"})}),(0,t.jsx)("div",{className:"drop drop-right",style:{minWidth:"150px"},children:w.LANGUAGES.map(e=>(0,t.jsxs)(r.default,{className:"lang-row",href:e.href,children:[(0,t.jsx)(j,{code:e.code}),e.label]},e.code))})]}),(0,t.jsxs)("form",{className:"search-wrap",role:"search",onSubmit:e=>e.preventDefault(),children:[(0,t.jsx)("div",{className:`search-box${m?" on":""}`,children:(0,t.jsx)("input",{ref:C,type:"search",placeholder:b("entete.rechercherPlaceholder"),"aria-label":b("entete.rechercher"),tabIndex:m?0:-1})}),(0,t.jsx)("button",{className:"loupe",type:"button","aria-label":b("entete.ouvrirRecherche"),"aria-expanded":m,onClick:()=>p(e=>!e),children:(0,t.jsx)(g,{})})]}),(0,t.jsxs)("div",{className:"resa-blk",children:[(0,t.jsx)(r.default,{className:"cta-resa",href:(0,w.prefixerHref)(N.SITE.reservationUrl,i),children:b("entete.reserverMaTable")}),(0,t.jsx)(v,{langue:i,creneaux:l,fermetures:s}
1)]}),(0,t.jsxs)("button",{className:"cart-ic",type:"button","aria-label":`Panier — ${c} article${c>1?"s":""}`,onClick:u,children:[(0,t.jsx)(y,{}),(0,t.jsx)("b",{children:c})]})]})]}),(0,t.jsxs)("div",{className:`m-drawer${E?" on":""}`,role:"dialog","aria-modal":"true","aria-label":b("entete.menu"),"aria-hidden":!E,children:[(0,t.jsx)("button",{className:"x",type:"button","aria-label":b("entete.fermerMenu"),onClick:D,children:"✕"}),e.map(e=>e.children?(0,t.jsxs)("div",{className:`m-acc${T===e.label?" open":""}`,children:[(0,t.jsx)("button",{className:"tit",type:"button","aria-expanded":T===e.label,onClick:()=>k(t=>t===e.label?null:e.label),children:e.label}),(0,t.jsx)("div",{className:"m-sub",children:e.children.map(e=>(0,t.jsx)(r.default,{href:e.href,onClick:D,children:e.label},`${e.href}:${e.label}`))})]},e.label):(0,t.jsx)(r.default,{href:e.href,onClick:D,children:e.label},e.label)),(0,t.jsx)("div",{className:"foot",children:w.LANGUAGES.map(e=>(0,t.jsx)(r.default,{href:e.href,"aria-label":e.label,onClick:D,children:(0,t.jsx)(j,{code:e.code})},e.code))})]}),"/reservation"!==o?(0,t.jsx)(r.default,{className:"m-sticky-btn",href:(0,w.prefixerHref)(N.SITE.reservationUrl,i),children:b("entete.reserverMaTable")}):null]})}],7155)},84552,e=>{"use strict";function t(e,t){return e>Math.max(t-70,50)}e.s(["headerFade",0,function(e,r){if(r<=150||t(e,r))return null;let n=Math.min(e/Math.max(r-140,1),1);return{opacity:1-.9*n,pointerEventsNone:n>.85}},"heroFade",0,function(e,t){let r=Math.min(e/(t>0?t:400),1);return{mediaOpacity:1-.85*r,mediaScale:1+.04*r,titleOpacity:Math.max(0,1-1.35*r),titleTranslateY:Math.min(.3*e,40)}},"isHeaderPast",0,t])},16087,e=>{"use strict";e.i(7849);e.s(["SITE",0,{name:"HABILE.",legalName:"SAS Know-How Consulting",baseUrl:"https://habile.com",tagline:"Restaurant · Cave · Boutique · Épicerie",address:{street:"16 rue de Lancry",postalCode:"75010",city:"Paris",country:"FR"},phone:"+33144638262",phoneDisplay:"01 44 63 82 62",hours:"Mar–Sam · 11h–23h · service continu",hoursBaseline:"Ouvert · service continu 11h–23h",reservationUrl:"/reservation",lunch:{price:26,priceLabel:"26€",hours:"11h – 15h",days:"Mardi – Samedi"},heroVideoSrc:"",heroPoster:"/site/service-continu-2.jpg"}],16087)}]);

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.