PageSourceSearch

https://www.saint-maclou.com/_next/static/chunks/68910-cec438d62b9549ed.js

js saint-maclou.com collected 2026-09-26 01:06:45 UTC 12,393 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[68910],{1702:(e,t,s)=>{"use strict";var n=s(99962);s.o(n,"usePathname")&&s.d(t,{usePathname:function(){return n.usePathname}}),s.o(n,"useRouter")&&s.d(t,{useRouter:function(){return n.useRouter}}),s.o(n,"useSearchParams")&&s.d(t,{useSearchParams:function(){return n.useSearchParams}})},2616:(e,t,s)=>{"use strict";s.d(t,{A:()=>N});var n=s(73365),a=s(1521),c=s(34801),i=s.n(c),o=s(96923),r=s(42869);function l(e){let{children:t,store:s,className:a="",...c}=e,o=i()(["c-buttonStoreLoc"],a);return(0,n.jsxs)("button",{className:i()(o),...c,children:[(0,n.jsx)(r.default,{src:"./assets/images/icons/magasin.svg",alt:"",width:"32",height:"32"}),(0,n.jsxs)("span",{className:"c-buttonStoreLoc__shop",children:[(0,n.jsx)("span",{className:"c-buttonStoreLoc__shopName",children:s?(0,n.jsx)(n.Fragment,{children:s.label}):(0,n.jsx)(n.Fragment,{children:"Mon magasin"})}),(0,n.jsx)("span",{className:"c-buttonStoreLoc__openingTime",children:s?(0,n.jsx)(n.Fragment,{children:s.isOpen?(0,n.jsxs)(n.Fragment,{children:["Ouvert jusqu'\xe0 ",s.endOpen]}):(0,n.jsxs)(n.Fragment,{children:["Actuellement ferm\xe9, ",(0,n.jsx)("br",{}),s.isOnPause?"Ouvre \xe0 ".concat(s.nextOpen):"Ouvre le ".concat(s.nextOpenDay," \xe0 ").concat(s.nextOpen)]})}):(0,n.jsx)("span",{className:"u-text-underline",children:"Choisir"})})]})]})}s(31603);var u=s(62287),d=s(1702),h=s(27646);function g(){let{storeData:e,store:t,startClock:s,stopClock:c}=(0,u.NO)(),i=(0,d.useRouter)();return(0,a.useEffect)(()=>(t&&s(),()=>{c()}),[t,s,c]),(0,n.jsx)(l,{className:"c-headerCheckout__store",store:e,onClick:()=>{let{slug:t,label:s,usualHours:n}=e||{};t&&s&&n?i.push(t):i.push(h.dE.magasinsDeco)}})}var m=s(27456),f=s(17165),v=s(48676);function x(e){let{className:t="",rightButton:s=m.MA.STORELOCATOR}=e,c=(0,a.useRef)(null),r=(0,d.useRouter)();return(0,a.useEffect)(()=>{let e=()=>{if(c.current){let e=c.current.offsetHeight;document.body.style.setProperty("--headerHeight","".concat(e,"px"))}};return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[]),(0,n.jsx)("header",{ref:c,id:"header_checkout",className:i()(t,"c-headerCheckout"),children:(0,n.jsxs)("div",{className:"c-headerCheckout__content",children:[(0,n.jsx)(f.default,{className:"c-headerCheckout__link",onClick:()=>{window.history.length>1?r.back():r.push(h.dE.home)},variant:"secondary",style:"ghost",icon:"icon-chevron-left",iconPosition:"left",iconSize:"16",children:(0,n.jsx)("span",{children:"Retour"})}),(0,n.jsx)(o.A,{className:"c-headerCheckout__logo u-none@md",isLink:!0,type:"signature"}),(0,n.jsx)(o.A,{className:"c-headerCheckout__logo u-none u-block@md",isLink:!0}),s===m.MA.STORELOCATOR&&(0,n.jsx)(g,{}),s===m.MA.CHAT&&(0,n.jsx)(f.default,{className:"u-font-12",variant:"secondary",style:"ghost",icon:"icon-chatbox",iconSize:"24",iconPosition:"right",onClick:()=>{let e="<uuid-de-la-r\xe8gle>";e&&v.WU(e)},children:"Une question"}),s===m.MA.PAIEMENT&&(0,n.jsx)(f.default,{className:"u-font-12",variant:"secondary",style:"ghost",icon:"icon-security",iconSize:"24",iconPosition:"left",onClick:()=>{console.log("Go to payment step")},children:(0,n.jsxs)("span",{children:["Paiement ",(0,n.jsx)("br",{})," s\xe9curis\xe9"]})})]})})}s(19051);var p=s(22555),j=s(81411);function _(e){let{variant:t,percent:s,bgColor:a,className:c,...o}=e,r=i()(["c-progress",t&&"c-progress--".concat(t),a&&"u-bgcolor-".concat(a)],c);return(0,n.jsx)("div",{className:r,...o,children:(0,n.jsx)("div",{className:"c-progress__bar",style:{width:s}})})}function k(e){let{className:t,title:s,time:c="",progress:r="20%"}=e,l=(0,a.useRef)(null),{currentProgress:h}=(0,u.IC)(),[g,m]=(0,a.useState)(r),v=(0,d.useRouter)();return(0,a.useEffect)(()=>{let e=()=>{if(l.current){let e=l.current.offsetHeight;document.body.style.setProperty("--headerHeight","".concat(e,"px"))}};return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[]),(0,a.useEffect)(()=>{m(h)},[h]),(0,n.jsxs)("header",{ref:l,id:"header_step",className:i()(t,"c-headerStepper"),children:[(0,n.jsxs)("div",{className:"c-headerStepper__content",children:[(0,n.jsx)(o.A,{className:"c-headerStepper__logo u-none@md",isLink:!0,type:"signature"}),(0,n.jsx)(o.A,{className:"c-headerStepper__logo u-none u-block@md",isLink:!0}),(0,n.jsx)(p.A,{vertical:!0,thickness:40,className:"u-mx-24 u-none@md"}),(0,n.jsx)("p",{className:"c-headerStepper__title",children:s}),(0,n.jsxs)("div",{className:"c-headerStepper__time",children:[(0,n.jsx)("div",{className:"c-headerStepper__timeIcon",children:(0,n.jsx)(j.A,{size:"20",name:"icon-time"})}),(0,n.jsx)("p",{className:"",children:c})]}),(0,n.jsx)(p.A,{vertical:!0,thickness:40,className:"u-mx-24 u-none@md"}),(0,n.jsx)(f.default,{className:"c-headerStepper__buttonClose",variant:"secondary",style:"ghost",icon:"icon-cross",size:"xl",onClick:()=>{window.history.length>1?v.back():v.push("/")},children:"Fermer"})]}),g&&(0,n.jsx)("div",{className:"c-headerStepper__progress",children:(0,n.jsx)(_,{percent:g})})]})}function N(e){let{header:t,children:s,className:a,variant:c,headerRightButton:o}=e,r=i()(["c-layout",c&&"c-layout--".concat(c),a]),{activeStep:l}=(0,u.IC)(),{isRug:d}=(0,u.fC)(),h={title:"Votre demande de devis gratuit",time:void 0!==l&&l>=0&&l<=3&&l>=1&&d?"1 min.":"2 min.",progress:""};return(0,n.jsxs)(n.Fragment,{children:[t===m.SA.CHECKOUT&&(0,n.jsx)(x,{rightButton:o}),t===m.SA.STEPPER&&(0,n.jsx)(k,{...h}),(0,n.jsx)("main",{id:"content",className:i()(a,r),children:s})]})}s(26019),s(28189),s(4641)},4641:()=>{},17165:(e,t,s)=>{"use strict";s.d(t,{default:()=>l});var n=s(73365);s(1521);var a=s(34801),c=s.n(a);s(22417);var i=s(18197),o=s.n(i),r=s(92799);function l(e){let{children:t,isLink:s=!1,href:a,type:i="button",variant:l="primary",style:u="solid",size:d="md",icon:h="",iconSize:g="",iconPosition:m="",disabled:f=!1,fullWidth:v=!1,spaceBetween:x=!1,className:p="",tag:j="button",trackOrigin:_=!1,reversed:k=!1,onClick:N,...w}=e,S=c()(["c-button",l&&"c-button--".concat(l),u&&"c-button--".concat(u),d&&"c-button--".concat(d),m&&"c-button--icon-".concat(m),h&&"c-".concat(h),g&&"c-icon--".concat(g),v&&"c-button--fullWidth",x&&"c-button--spaceBetween",k&&"c-button--reversed","link"===u&&"u-linkEffectParent"],p);return s&&a?(0,n.jsx)(o(),{href:a,className:S,onMouseDown:()=>{_&&(0,r.vB)()},onClick:N,...w,children:(0,n.jsx)("span",{className:c()("c-button__content","link"==u&&"u-linkEffect"),children:t})}):(0,n.jsx)(j,{type:i,className:S,disabled:f,onClick:N,...w,children:(0,n.jsx)("span",{className:c()("c-button__content","link"==u&&"u-linkEffect"),children:t})})}},19051:()=>{},21171:(e,t,s)=>{"use strict";s.d(t,{A:()=>a,a:()=>c});var n=s(1521);
1function a(){let[e,t]=(0,n.useState)(null);return(0,n.useEffect)(()=>{let e=()=>t(window.innerWidth);return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]),e}let c=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1024,t=a();return"number"==typeof t&&t<=e}},21771:(e,t,s)=>{"use strict";s.d(t,{default:()=>c});var n=s(1521),a=s(1702);function c(){let e=(0,a.usePathname)();return(0,n.useEffect)(()=>{},[e]),null}},22417:()=>{},22555:(e,t,s)=>{"use strict";s.d(t,{A:()=>i});var n=s(73365);s(1521);var a=s(34801),c=s.n(a);function i(e){let{variant:t="",children:s="",vertical:a=!1,thickness:i,size:o=32,className:r="",...l}=e,u=c()(["c-divider",t&&"c-divider--".concat(t),a&&"c-divider--vertical",i&&"c-divider--thickness-".concat(i),o&&"c-divider--size-".concat(o)],r);return s?(0,n.jsxs)("div",{className:"c-dividerWrapper",children:[(0,n.jsx)("hr",{className:u,...l}),(0,n.jsx)("span",{className:"c-dividerWrapper__content",children:s})]}):(0,n.jsx)("hr",{className:u,...l})}s(75265)},26019:()=>{},28189:()=>{},31603:()=>{},42545:()=>{},42869:(e,t,s)=>{"use strict";s.d(t,{default:()=>a.a});var n=s(80634),a=s.n(n)},48676:(e,t,s)=>{"use strict";s.d(t,{WU:()=>c,k4:()=>a});let{initialize:n,customData:a,show:c}={initialize:()=>{},customData:()=>{},show:()=>{}}},55121:(e,t,s)=>{"use strict";s.d(t,{A:()=>l});var n=s(73365);s(1521);var a=s(34801),c=s.n(a),i=s(18197),o=s.n(i),r=s(92799);function l(e){let{children:t,href:s,variant:a="primary",style:i="",size:l="",underline:u=!1,icon:d="",iconSize:h="",iconPosition:g="",className:m="",trackOrigin:f=!1,noLinkEffect:v=!1,onClick:x,target:p,...j}=e,_=c()(["c-link",a&&"c-link--".concat(a),l&&"c-link--".concat(l),g&&"c-icon--".concat(g),d&&"c-".concat(d),h&&"c-icon--".concat(h)],m);return(0,n.jsx)(o(),{href:s||"/",className:_,target:p,onMouseDown:()=>{f&&(0,r.vB)()},onClick:x,...j,children:(0,n.jsx)("span",{className:c()("c-link__content",!v&&"u-linkEffect"),children:t})})}s(42545)},75265:()=>{},80634:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var s in t)Object.defineProperty(e,s,{enumerable:!0,get:t[s]})}(t,{default:function(){return r},getImageProps:function(){return o}});let n=s(26162),a=s(46210),c=s(84234),i=n._(s(22274));function o(e){let{props:t}=(0,a.getImgProps)(e,{defaultLoader:i.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,s]of Object.entries(t))void 0===s&&delete t[e];return{props:t}}let r=c.Image},81411:(e,t,s)=>{"use strict";s.d(t,{A:()=>i});var n=s(73365);s(1521);var a=s(34801),c=s.n(a);function i(e){let{size:t="",name:s="",color:a="",hexadecimal:i="",className:o="",illustration:r=!1,...l}=e,u=["c-icon-svg",a&&"u-color-".concat(a),t&&"c-icon--".concat(t)];return(0,n.jsx)("svg",{className:c()(u,o),role:"img",focusable:"false","aria-hidden":"true",width:t,height:t,fill:i,...l,children:(0,n.jsx)("use",{xlinkHref:r?"/assets/icons-illustration/sprite/icons.svg#".concat(s):"/assets/icons/sprite/icons.svg#".concat(s)})})}},96923:(e,t,s)=>{"use strict";s.d(t,{A:()=>u});var n=s(73365);s(1521);var a=s(34801),c=s.n(a),i=s(55121),o=s(42869),r=s(21171),l=s(92799);function u(e){let{type:t="",light:s=!1,isLink:a=!1,noLinkEffect:u=!1,className:d}=e,h=c()(["c-logo"],d),g=(0,r.A)(),m="number"==typeof g&&g<=1024;return a?(0,n.jsx)(i.A,{href:"/",className:h,variant:"primary",onClick:()=>{(0,l.iw)("navigation","header","logo")},noLinkEffect:!0,children:s?(0,n.jsxs)(n.Fragment,{children:["signature"==t&&(0,n.jsx)(o.default,{src:"/assets/images/logo/logo-saint-maclou-signature-light.svg",alt:"Logo Saint Maclou - Votre expert du sol et de la pose",width:"163",height:"40"}),""==t&&(0,n.jsx)(o.default,{src:"/assets/images/logo/logo-saint-maclou-light.svg",alt:"Logo Saint Maclou",width:m?"114":"163",height:m?"28":"40"}),"vertical"==t&&(0,n.jsx)(o.default,{src:"/assets/images/logo/logo-saint-maclou-vertical-light.svg",alt:"Logo Saint Maclou",width:"128",height:"96"})]}):(0,n.jsxs)(n.Fragment,{children:["signature"==t&&(0,n.jsx)(o.default,{src:"/assets/images/logo/logo-saint-maclou-signature.svg",alt:"Logo Saint Maclou - Votre expert du sol et de la pose",width:"163",height:"40"}),""==t&&(0,n.jsx)(o.default,{src:"/assets/images/logo/logo-saint-maclou.svg",alt:"Logo Saint Maclou",width:m?"114":"163",height:m?"28":"40"}),"vertical"==t&&(0,n.jsx)(o.default,{src:"/assets/images/logo/logo-saint-maclou-vertical.svg",alt:"Logo Saint Maclou",width:"128",height:"96"})]})}):(0,n.jsx)("div",{className:h,children:s?(0,n.jsxs)(n.Fragment,{children:["signature"==t&&(0,n.jsx)(o.default,{src:"./assets/images/logo/logo-saint-maclou-signature-light.svg",alt:"Logo Saint Maclou - Votre expert du sol et de la pose",width:"163",height:"40"}),""==t&&(0,n.jsx)(o.default,{src:"./assets/images/logo/logo-saint-maclou-light.svg",alt:"Logo Saint Maclou",width:m?"114":"163",height:m?"28":"40"}),"vertical"==t&&(0,n.jsx)(o.default,{src:"./assets/images/logo/logo-saint-maclou-vertical-light.svg",alt:"Logo Saint Maclou",width:"128",height:"96"})]}):(0,n.jsxs)(n.Fragment,{children:["signature"==t&&(0,n.jsx)(o.default,{src:"./assets/images/logo/logo-saint-maclou-signature.svg",alt:"Logo Saint Maclou - Votre expert du sol et de la pose",width:"163",height:"40"}),""==t&&(0,n.jsx)(o.default,{src:"./assets/images/logo/logo-saint-maclou.svg",alt:"Logo Saint Maclou",width:m?"114":"163",height:m?"28":"40"}),"vertical"==t&&(0,n.jsx)(o.default,{src:"./assets/images/logo/logo-saint-maclou-vertical.svg",alt:"Logo Saint Maclou",width:"128",height:"96"})]})})}}}]);

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.