PageSourceSearch

https://www.keukenloods.nl/_next/static/chunks/2875-a9262fd13d567183.js

js keukenloods.nl collected 2026-10-04 14:04:33 UTC 8,781 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2875],{12875:(e,r,a)=>{a.d(r,{A:()=>C});var t=a(39583),l=a(41695),i=a(46316),o=a(13953),n=a(12863),s=a(20506),c=a(94794),d=a(52165),y=a(3638),D=a(2943),v=a.n(D);let g=e=>{if("string"!=typeof e)return null;let[r=0,a=0]=e.split(":").map(Number);return Number.isNaN(r)||Number.isNaN(a)?null:60*r+a},u=e=>"number"!=typeof e?null:7===e?0:e,m=({currentDate:e=new Date,deliveryRules:r,targetDate:a}={})=>{if(!Array.isArray(r)||0===r.length)return!1;let t=new Date(a);if(isNaN(t.getTime()))return!1;t.setHours(0,0,0,0);let l=new Date(e);l.setHours(0,0,0,0);let i=Math.round((t.getTime()-l.getTime())/864e5);if(i<0)return!1;let o=e.getDay(),n=60*e.getHours()+e.getMinutes();return r.some(({noDeliverySpecialRules:e})=>!!Array.isArray(e)&&e.some(({fromDay:e,fromDays:r,fromTime:a,toDay:t,toTime:l}={})=>{if("number"!=typeof r||r!==i)return!1;let s=u(e),c=g(a),d=u(t),y=g(l);return null!==s&&null!==c&&null!==d&&null!==y&&(({currentDow:e,currentMinutes:r,fromDow:a,fromMinutes:t,toDow:l,toMinutes:i})=>{if(a===l)return e===a&&r>=t&&r<=i;if(e===a)return r>=t;if(e===l)return r<=i;let o=(a+1)%7;for(;o!==l;){if(e===o)return!0;o=(o+1)%7}return!1})({currentDow:o,currentMinutes:n,fromDow:s,fromMinutes:c,toDow:d,toMinutes:y})}))};var k=a(64686),A=a(54081),b=a(17408);let f={name:"DeliveryDayPickerItem",skipVariantsResolver:!0},p=(0,c.Ay)(s.A,{...f,overridesResolver:({ownerState:e},r)=>[r.root,r[e.variant]],slot:"root"})((({ownerState:e})=>({"--DeliveryDayPickerItem-background":"var(--palette-background-default)","--DeliveryDayPickerItem-borderColor":"var(--palette-grey-300)","--DeliveryDayPickerItem-borderRadius":"var(--shape-sm)","--DeliveryDayPickerItem-color":"inherit","--DeliveryDayPickerItem-fontWeight":"normal","--DeliveryDayPickerItem-lineHeight":"1.3","--DeliveryDayPickerItem-padding":"var(--spacing-1)","--DeliveryDayPickerItem-width":"100%",...e.disabled&&{"--DeliveryDayPickerItem-background":"var(--palette-grey-200)"},...e.selected&&{"--DeliveryDayPickerItem-background":"var(--palette-success-main)","--DeliveryDayPickerItem-borderColor":"var(--palette-success-main)","--DeliveryDayPickerItem-color":"var(--palette-success-contrastText)","--DeliveryDayPickerItem-fontWeight":"bold"},padding:"var(--DeliveryDayPickerItem-padding)",width:"var(--DeliveryDayPickerItem-width)",lineHeight:"var(--DeliveryDayPickerItem-lineHeight)",fontSize:14,fontWeight:"var(--DeliveryDayPickerItem-fontWeight)",textAlign:"center",color:"var(--DeliveryDayPickerItem-color)",userSelect:"none",border:"1px solid var(--DeliveryDayPickerItem-borderColor)",borderRadius:"var(--DeliveryDayPickerItem-borderRadius)",background:"var(--DeliveryDayPickerItem-background)",...e.disabled&&{cursor:"default"}}))||{}),h=(0,l.forwardRef)((e,r)=>{let a=(0,d.A)({...f,props:e}),{className:l,clickHandler:n,dateString:c,disabled:D,formatDate:v="d LLL",formatDay:g="EEEEEE",selected:u,tomorrow:m,variant:k="standard"}=a||{},b={...a,disabled:D,selected:u,variant:k},h=(e=>{let{classes:r,variant:a}=e;return(0,i.A)({root:["root",a]},e=>(0,o.Ay)(f.name,e),r)})(b);return(0,t.FD)(p,{className:(0,y.A)(h.root,l),ownerState:b,as:D?"div":s.A,onClick:D?void 0:n,ref:r,children:[m?"morgen":(0,A.A)(c,g),(0,t.Y)("br",{}),(0,A.A)(c,v)]})});h.displayName="DeliveryDayPickerItem";let P=v()(()=>Promise.all([a.e(2520),a.e(4471)]).then(a.bind(a,34273)),{loadableGenerated:{webpack:()=>[34273]}}),w={name:"DeliveryDayPicker",skipVariantsResolver:!0},T=(0,c.Ay)("div",{...w,overridesResolver:({ownerState:e},r)=>[r.root,r[e.variant]],slot:"root"})({"--DeliveryDayPicker-calendarToggle-background":"var(--palette-primary-main)","--DeliveryDayPicker-calendarToggle-borderColor":"var(--palette-primary-main)","--DeliveryDayPicker-calendarToggle-borderRadius":"var(--shape-sm)","--DeliveryDayPicker-calendarToggle-color":"var(--palette-primary-contrastText)","--DeliveryDayPicker-calendarToggle-fontWeight":"bold","--DeliveryDayPicker-calendarToggle-lineHeight":"1.3","--DeliveryDayPicker-calendarToggle-padding":"var(--spacing-1)","--DeliveryDayPicker-calendarToggle-width":"100%",width:"100%"}),I=(0,c.Ay)(n.A,{...w,overridesResolver:({ownerState:e},r)=>[r.selected],slot:"selected"})({marginBottom:"var(--gutter-xs)",fontWeight:"bold","& >
1 span":{color:"var(--palette-success-main)"}}),N=(0,c.Ay)("div",{...w,overridesResolver:({ownerState:e},r)=>[r.error],slot:"error"})({marginBottom:"var(--gutter-xs)",color:"var(--palette-error-main)"}),E=(0,c.Ay)(b.A,{...w,overridesResolver:({ownerState:e},r)=>[r.carousel],slot:"carousel"})({userSelect:"none"}),R=(0,c.Ay)(s.A,{...w,overridesResolver:({ownerState:e},r)=>[r.calendarToggle],slot:"calendarToggle"})({padding:"var(--DeliveryDayPicker-calendarToggle-padding)",width:"var(--DeliveryDayPicker-calendarToggle-width)",lineHeight:"var(--DeliveryDayPicker-calendarToggle-lineHeight)",fontSize:14,fontWeight:"var(--DeliveryDayPicker-calendarToggle-fontWeight)",textAlign:"center",color:"var(--DeliveryDayPicker-calendarToggle-color)",border:"1px solid var(--DeliveryDayPicker-calendarToggle-borderColor)",borderRadius:"var(--DeliveryDayPicker-calendarToggle-borderRadius)",background:"var(--DeliveryDayPicker-calendarToggle-background)"}),H=(0,l.forwardRef)((e,r)=>{let a=(0,d.A)({...w,props:e}),{className:n,availableDates:s=[],calendarRangeDays:c=730,carouselProps:D={options:{xs:{arrows:!0,visible:3.25},sm:{visible:5},md:{visible:6},lg:{visible:7},xl:{visible:7}},spacing:"xs"},changeHandler:v,deliveryRules:g=[],error:u,minDeliveryDay:b,rangeDays:f=7,selectedDate:p,selectedDateText:H="Geselecteerde bezorgdag",shippingCountry:C="NL",specialDates:L={},variant:S="standard"}=a||{},x=Array.isArray(s)&&s.length>0,M={...a,variant:S},W=(e=>{let{classes:r,variant:a}=e;return(0,i.A)({calendarToggle:["calendarToggle"],carousel:["carousel"],error:["error"],root:["root",a],selected:["selected"]},e=>(0,o.Ay)(w.name,e),r)})(M),Y=new Date,F=new Date;F.setDate(F.getDate()+1),F.setHours(0,0,0,0);let _=new Date(!b||(0,k.A)(b,F,"<")?F:b);_.setHours(0,0,0,0);let z=new Date(p&&(0,k.A)(p,_,">")?p:_);z.setHours(0,0,0,0);let B=new Date(_),G=new Date(B);G.setDate(G.getDate()+f);let[V,q]=(0,l.useState)(p&&(0,k.A)(p,G,">")),$=(0,l.useCallback)(()=>{q(e=>!e)},[]),j=[...((e,r)=>{let a=[],t=new Date(e);for(r instanceof Date||(r=new Date(r));t<=r;){a.push((0,A.A)(t,"yyyy-MM-dd"));let e=new Date(t);e.setDate(e.getDate()+1),t=e}return a})(B,G),"calendarToggle"],J=(0,l.useCallback)(e=>{if(!e)return!1;let r=(0,A.A)(e,"yyyy-MM-dd"),a=Number((0,A.A)(e,"i"));if(7===a&&(a=0),r===p)return!1;if(x)return!!s.includes(r)&&void(0,l.startTransition)(()=>{v({deliveryDay:r})});if(Array.isArray(g)&&g.length>0){if(g?.some(({noDeliveryWeekDays:e})=>e.includes(a)))return!1;else if(m({currentDate:Y,deliveryRules:g,targetDate:e}))return!1}L?.[r]?.noDelivery||(0,l.startTransition)(()=>{v({deliveryDay:r})})},[s,x,p,L,g,v,Y]),K=(0,l.useCallback)(e=>()=>{J(e)},[J]),O=(0,l.useCallback)(e=>{if(!e)return!1;let r=(0,A.A)(e,"yyyy-MM-dd");if(x)return!s.includes(r);let a=Number((0,A.A)(e,"i"));if(7===a&&(a=0),Array.isArray(g)&&g.length>0){if(g?.some(({noDeliveryWeekDays:e})=>e?.includes(a)))return!0;else if(m({currentDate:Y,deliveryRules:g,targetDate:e}))return!0}return L?.[r]?.noDelivery===!0&&!!C}
1,[s,x,B,Y,L,C,g]);return(0,t.FD)(T,{className:(0,y.A)(W.root,n),ownerState:M,ref:r,children:[(0,t.FD)(I,{className:W.selected,ownerState:M,children:[`${H}: `,(0,t.Y)("span",{children:(0,k.A)(z,Y,"=","yyyy")?(0,A.A)(z,"EEEE d LLLL"):(0,A.A)(z,"EEEE d LLLL yyyy")})]}),u&&(0,t.Y)(N,{className:W.error,ownerState:M,children:u}),V?(0,t.Y)(P,{changeHandler:J,minDate:B,rangeDays:c,shouldDisableDate:O,value:z,views:["year","month","day"]}):(0,t.Y)(E,{...D,className:W.carousel,ownerState:M,children:j.map(e=>"calendarToggle"===e?(0,t.FD)(R,{className:W.calendarToggle,ownerState:M,onClick:$,children:["andere",(0,t.Y)("br",{}),"datum"]},e):(0,t.Y)(h,{clickHandler:K(e),dateString:e,disabled:O(e),selected:(0,k.A)(e,z),tomorrow:(0,k.A)(e,F)},e))})]})});H.displayName="DeliveryDayPicker";let C=H},39978:(e,r,a)=>{a.d(r,{A:()=>t});let t=a(36528).nl},54081:(e,r,a)=>{a.d(r,{A:()=>i});var t=a(38878),l=a(39978);let i=(e,r,a={})=>{let i="Europe/Amsterdam",o="";e instanceof Date||(e=new Date(e));try{o=(0,t.qD)(e,i,r,{locale:l.A,...a})}catch(t){console.error({"@location":{file:"utils/date/format",function:"format"},date:e,error:t,format:r,options:a,timeZone:i})}return o}},64686:(e,r,a)=>{a.d(r,{A:()=>l});var t=a(54081);let l=(e,r,a="=",l="yyyyMMdd")=>{let i=!1;e instanceof Date||(e=new Date(e)),r instanceof Date||(r=new Date(r));try{"="===a?i=(0,t.A)(e,l)===(0,t.A)(r,l):">"===a?i=(0,t.A)(e,l)>(0,t.A)(r,l):">="===a?i=(0,t.A)(e,l)>=(0,t.A)(r,l):"<"===a?i=(0,t.A)(e,l)<(0,t.A)(r,l):"<="===a&&(i=(0,t.A)(e,l)<=(0,t.A)(r,l))}catch(e){}return i}}}]);

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.