PageSourceSearch

https://mairie-carrylerouet.fr/wp-content/plugins/stachethemes_eve…/boxgrid-lazy.js?hash=4f2e5ee2de27a8f4b45f

js mairie-carrylerouet.fr collected 2026-10-02 16:33:01 UTC 13,929 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkstec=globalThis.webpackChunkstec||[]).push([[8504],{31144:(e,t,n)=>{n.d(t,{c:()=>i});var a=n(99920),r=n(29500),l=n(83380),c=n(76480),o=n(12024),s=n(21364),m=n(96584);const __=m.__,i=({activeDate:e=!1})=>{const[t,n]=(0,s.useState)(!1),m=(0,l.wV)("calendar__scroll_to_event"),i=(0,l.wV)("calendar__open_events_in"),u=(0,s.useRef)(!1);return(0,s.useEffect)((()=>{t&&m&&"calendar"===i&&u.current&&u.current.scrollIntoView({behavior:"smooth"})}),[t,i,m]),"modal"===i?wp.element.createElement(o.a7,{className:"stec-submit-event",ref:u},wp.element.createElement(o.a7,{className:"stec-submit-event-preview",onClick:()=>{n((e=>!e))}},wp.element.createElement(r.c,{type:"icon",icon:"fa-solid fa-calendar-plus",textColor:"#fff",backgroundColor:"#454850"}),wp.element.createElement(o.a7,{className:"stec-submit-event-preview-content"},wp.element.createElement(o.a7,{className:"stec-submit-event-preview-content-primary"},wp.element.createElement(o.a7,{className:"stec-submit-event-preview-content-title"},__("Submit an event","stec"))),wp.element.createElement(o.a7,{className:"stec-submit-event-preview-content-secondary"},wp.element.createElement(o.Km,null,wp.element.createElement("i",{className:"fa-solid fa-pen"}),__("Click to create your event","stec"))))),t&&wp.element.createElement(a.c,{isOpen:t,onClose:()=>{n(!1)}},wp.element.createElement(c.c,{atts:{hasRoot:!0,activeDate:e}}))):wp.element.createElement(o.a7,{className:"stec-submit-event",ref:u},wp.element.createElement(o.a7,{className:"stec-submit-event-preview",onClick:()=>{n((e=>!e))}},wp.element.createElement(r.c,{type:"icon",icon:"fa-solid fa-calendar-plus",textColor:"#fff",backgroundColor:"#454850"}),wp.element.createElement(o.a7,{className:"stec-submit-event-preview-content"},wp.element.createElement(o.a7,{className:"stec-submit-event-preview-content-primary"},wp.element.createElement(o.a7,{className:"stec-submit-event-preview-content-title"},__("Submit an event","stec"))),wp.element.createElement(o.a7,{className:"stec-submit-event-preview-content-secondary"},wp.element.createElement(o.Km,null,wp.element.createElement("i",{className:"fa-solid fa-pen"}),__("Click to create your event","stec"))))),t&&wp.element.createElement(c.c,{atts:{hasRoot:!0,activeDate:e}}))}},25940:(e,t,n)=>{n.d(t,{c:()=>p});var a=n(49752),r=n(73392),l=n(27296),c=n(35260),o=n(83380),s=n(54796),m=n(12024),i=n(21364);const u=e=>{const t=(0,o.wV)("calendar__links_target");switch((0,o.wV)("calendar__open_events_in")){case"external":{let n="";return e.event.meta?.external_link?.url?n=e.event.meta.external_link.url:(0,s.o3)(e.event),wp.element.createElement("a",{className:e.classNameArray.join(" "),href:n,target:t},e.children)}case"single":{const n=(0,s.o3)(e.event);return wp.element.createElement("a",{className:e.classNameArray.join(" "),href:n,target:t},e.children)}default:return wp.element.createElement(m.a7,{className:e.classNameArray.join(" ")},e.children)}},p=({event:e,onActive:t})=>{const n=(0,o.wV)("calendar__use_user_timezone"),p=(0,o.wV)("calendar__open_events_in"),d=(0,s.ys)(e),w="EventCancelled"===e.meta.event_status?wp.element.createElement("del",null,e.title):e.title,y=(0,i.useRef)(null),{year:f,date:v,monthLabel:E,dayLabel:h}=(()=>{const t=moment.tz(e.meta.start_date,e.meta.timezone);n&&t.local();const a=t.year(),r=t.date(),l=t.month();return{year:a,date:r,monthLabel:(0,s._y)(l,"short"),dayLabel:(0,s._)("long")[t.day()]}})();return(0,i.useEffect)((()=>{y.current&&window.stecOnBoxGridEventRender&&window.stecOnBoxGridEventRender({event:e,container:y.current})}),[e]),wp.element.createElement(u,{classNameArray:["stec-boxgrid-event"],event:e},wp.element.createElement(m.a7,{className:"stec-boxgrid-event-background-image",style:d.length>0?{backgroundColor:e.color,backgroundImage:`url(${d[0].sizes.full})`}:{backgroundColor:e.color}}),wp.element.createElement(m.a7,{ref:y,className:"stec-boxgrid-event-container",onClick:e=>{e.stopPropagation(),["single","external"].includes(p)||t()}},wp.element.createElement(m.a7,{className:"stec-layout-boxgrid-event-top"},wp.element.createElement(m.a7,{className:"stec-layout-boxgrid-event-icon"},e.meta.thumbnail.icon?wp.element.createElement("i",{className:e.meta.thumbnail.icon}):""),wp.element.createElement(m.a7,{className:"stec-layout-boxgrid-event-date"},wp.element.createElement(m.Km,{className:"stec-layout-boxgrid-event-date-day"},v),wp.element.createElement(m.Km,{className:"stec-layout-boxgrid-event-date-month-and-year"},wp.element.createElement(m.Km,{className:"stec-layout-boxgrid-event-date-year"},f),wp.element.createElement("br",null),wp.element.createElement(m.Km,{className:"stec-layout-boxgrid-event-date-month"},E)),wp.element.createElement("br",null),wp.element.createElement(m.Km,{className:"stec-layout-boxgrid-event-date-daylabel"},h)),wp.element.createElement(m.a7,{className:"stec-layout-boxgrid-event-container-aside-buttons"},wp.element.createElement(l.c,{className:"stec-layout-boxgrid-event-reminder",event:e}),wp.element.createElement(r.c,{className:"stec-layout-boxgrid-event-attendance-button",event:e}),wp.element.createElement(c.c,{className:"stec-layout-boxgrid-event-tickets-button",event:e}))),wp.element.createElement(m.a7,{className:"stec-layout-boxgrid-event-content"},wp.element.createElement(a.c,{event:e}),wp.element.createElement(m.a7,{className:"stec-layout-boxgrid-event-title"},w),e.short_description&&wp.element.createElement(m.a7,{className:"stec-layout-boxgrid-event-description",dangerouslySetInnerHTML:{__html:e.short_description}}))))}},59300:(e,t,n)=>{n.d(t,{c:()=>l});var a=n(75500),r=n(25940);n(96584);const l=function({events:e,columnsCount:t,gridGutter:n,onEventActive:l}){return wp.element.createElement(a.c,{columnsCount:t,gutter:n},e.map((e=>{const t=`${e.id}-${e.meta.start_date}`;return wp.element.createElement(r.c,{key:t,event:e,onActive:()=>{const e=window.scrollY||document.documentElement.scrollTop;l(t,e)}})})))}},43568:(e,t,n)=>{n.r(t),n.d(t,{default:()=>w});var a=n(75176),r=n(31144),l=n(84276),c=n(83380),o=n(57419),s=n(54796),m=n(12024),i=n(96584),u=n(21364),p=n(59300);const __=i.__,_x=i._x,d=React.forwardRef((({gutter:e},t)=>{const n=(0,c.wV)("misc__min_allowed_year"),r=(0,c.wV)("misc__max_allowed_year"),l=(0,c.qm)(),{safeValue:o,setValue:m}=(0,c.CS)(),u=(0,c.wV)("layouts__boxgrid_next_button");if(!(0,c.wV)("layouts__boxgrid_more_button")||!u)return null;const p=moment(o).startOf("month");l?(p.subtract(1,"month"),p.year()<n&&p.year(r)):(p.add(1,"month"),p.year()>r&&p.year(n));
1const d=(0,s._y)(p.month()),w=p.year(),y=[wp.element.createElement("i",{key:"icon",className:"fa-solid fa-calendar-alt"}),(0,i.sprintf)(_x("Go to %s, %s","month, year","stec"),d,w)];return wp.element.createElement(a.c,{onClick:()=>{t.current&&t.current.scrollIntoView(),m(p)},label:y,style:{marginTop:Math.max(5,e),width:"100%"}})}));d.displayName="NextMonthButton";const w=()=>{const e=(0,u.useRef)(!1),t=(0,u.useRef)(!1),{safeValue:n}=(0,c.CS)(),w=(0,c.qM)(),[y,f]=(0,u.useState)(!1),[v,E]=(0,u.useState)(0),h=(0,c.wV)("layouts__boxgrid_limit"),b=(0,c.wV)("layouts__boxgrid_gutter"),g=v*h+h,x=`${b}px`,_=(0,c.wV)("layouts__boxgrid_columns"),N=n.format("YMD"),C=N,k=(0,c.a4)(),{events:V,ready:D}=(0,c.KK)(C);let Y;const M=V.length>0,S=!(!(0,c.wV)("layouts__boxgrid_more_button")||!M)&&V.slice(g,g+1).length>0;switch(w){case"mobile":Y=1;break;case"tablet":Y=2;break;default:Y=_}let O=!1;if(D&&y){const e=V.filter((e=>y===`${e.id}-${e.meta.start_date}`));e[0]?O=e[0]:(f(!1),O=!1)}if((0,u.useLayoutEffect)((()=>{E(0)}),[N]),(0,u.useEffect)((()=>{!1===y&&!1!==e.current&&(window.scrollTo(0,e.current),e.current=!1)}),[y]),!1===D){const e=[];for(let t=0;t<Y;t++)e.push(wp.element.createElement(o.c,{key:t}));return wp.element.createElement(m.a7,{className:"stec-layout-boxgrid",ref:t},k&&wp.element.createElement(r.c,{key:"submit-event",activeDate:n.format("YYYY-MM-DD")}),wp.element.createElement(m.a7,{style:{width:"100%",display:"grid",gap:x,gridTemplateColumns:`repeat(${Y}, 1fr)`}},e))}if(!1===M){const e=n.month(),a=n.year(),l=(0,s._y)(e);return wp.element.createElement(m.a7,{className:"stec-layout-boxgrid",ref:t},k&&wp.element.createElement(r.c,{key:"submit-event",activeDate:n.format("YYYY-MM-DD")}),wp.element.createElement(m.a7,{className:"stec-no-events-found-text"},(0,i.sprintf)(__("No events found in %s","stec"),[l,a].join(" "))),wp.element.createElement(d,{gutter:b,ref:t}))}if(!1!==y)return wp.element.createElement(m.a7,{className:"stec-layout-boxgrid",ref:t},k&&wp.element.createElement(r.c,{key:"submit-event",activeDate:n.format("YYYY-MM-DD")}),wp.element.createElement(l.c,{key:y,event:O,forceOpenIn:"modal",noPreviewWhenModal:!0,active:!0,onActiveToggle:()=>{f(!1)}}));const j=V.slice(0,g);return wp.element.createElement(m.a7,{className:"stec-layout-boxgrid",ref:t},k&&wp.element.createElement(r.c,{key:"submit-event",activeDate:n.format("YYYY-MM-DD")}),wp.element.createElement(p.c,{events:j,columnsCount:Y,gridGutter:x,onEventActive:(t,n)=>{e.current=n,f(t)}}),S&&wp.element.createElement(a.c,{onClick:()=>{E(v+1)},label:__("Show more","stec"),style:{marginTop:Math.max(5,b),width:"100%"}}),!S&&wp.element.createElement(d,{gutter:b,ref:t}))}},57419:(e,t,n)=>{n.d(t,{c:()=>l});var a=n(12024),r=n(62544);const l=function(){return wp.element.createElement(a.a7,{className:"stec-skeleton",style:{position:"relative",background:"var(--stec-ec-bg)",borderRadius:0,width:"100%"}},wp.element.createElement(r.cp,{speed:2,width:"100%",height:350,backgroundColor:"#E3E3E3",foregroundColor:"#ECEBEB",animate:!0},wp.element.createElement("rect",{x:"10px",y:"10px",rx:"3",ry:"3",width:"60px",height:"14"}),wp.element.createElement("rect",{x:"10px",y:"30px",rx:"3",ry:"3",width:"200px",height:"14"}),wp.element.createElement("rect",{x:"115px",y:"100%",rx:"3",ry:"3",width:"100px",height:"14",transform:"translate(0, -112)"}),wp.element.createElement("rect",{x:"10px",y:"100%",rx:"3",ry:"3",width:"100px",height:"14",transform:"translate(0, -112)"}),wp.element.createElement("rect",{x:"10px",y:"100%",rx:"3",ry:"3",width:"50%",height:"28",transform:"translate(0, -85)"}),wp.element.createElement("rect",{x:"10px",y:"100%",rx:"3",ry:"3",width:"70%",height:"14",transform:"translate(0, -44)"}),wp.element.createElement("rect",{x:"10px",y:"100%",rx:"3",ry:"3",width:"90%",height:"14",transform:"translate(0, -24)"})))}},76480:(e,t,n)=>{n.d(t,{c:()=>s});var a=n(21364),r=n.n(a),l=n(42120);const c=r().lazy((()=>Promise.all([n.e(8592),n.e(1556),n.e(7476),n.e(6064),n.e(4676),n.e(7331),n.e(3380),n.e(1672),n.e(1216),n.e(7096),n.e(968),n.e(2811),n.e(1144),n.e(7452),n.e(3740),n.e(132)]).then(n.bind(n,40344))));function o(){return wp.element.createElement(l.c,null)}const s=function({atts:e}){return wp.element.createElement(a.Suspense,{fallback:wp.element.createElement(o,null)},wp.element.createElement(c,{atts:e}))}},42120:(e,t,n)=>{n.d(t,{c:()=>l});var a=n(62544),r=n(12024);
1const l=function(){return wp.element.createElement(r.a7,{className:"stec-skeleton no-delay",style:{position:"relative",background:"var(--stec-ec-bg)",padding:"20px",boxSizing:"border-box",float:"left",width:"100%"}},wp.element.createElement(a.cp,{speed:2,width:"100%",height:56,backgroundColor:"#E3E3E3",foregroundColor:"#ECEBEB",animate:!0},wp.element.createElement("rect",{x:"0",y:"0",rx:"3",ry:"3",width:"100%",height:"12"}),wp.element.createElement("rect",{x:"0",y:"22",rx:"3",ry:"3",width:"100%",height:"12"}),wp.element.createElement("rect",{x:"0",y:"44",rx:"3",ry:"3",width:"100%",height:"12"})))}},95860:(e,t,n)=>{n.d(t,{c:()=>s});var a=n(21364),r=n.n(a);function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},l.apply(this,arguments)}function c(e,t){return c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},c(e,t)}var o=function(e){var t,n;function a(){return e.apply(this,arguments)||this}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n);var o=a.prototype;return o.getColumns=function(){var e=this.props,t=e.children,n=e.columnsCount,a=Array.from({length:n},(function(){return[]}));return r().Children.forEach(t,(function(e,t){e&&r().isValidElement(e)&&a[t%n].push(e)})),a},o.renderColumns=function(){var e=this.props.gutter;return this.getColumns().map((function(t,n){return r().createElement("div",{key:n,style:{display:"flex",flexDirection:"column",justifyContent:"flex-start",alignContent:"stretch",flex:1,width:0,gap:e}},t.map((function(e){return e})))}))},o.render=function(){var e=this.props,t=e.gutter,n=e.className,a=e.style;return r().createElement("div",{style:l({display:"flex",flexDirection:"row",justifyContent:"center",alignContent:"stretch",boxSizing:"border-box",width:"100%",gap:t},a),className:n},this.renderColumns())},a}(r().Component);o.propTypes={},o.defaultProps={columnsCount:3,gutter:"0",className:null,style:{}};const s=o},96264:(e,t,n)=>{var a=n(21364),r=n.n(a),l="undefined"!=typeof window?a.useLayoutEffect:a.useEffect,c=function(){var e=function(){var e=(0,a.useState)(!1),t=e[0],n=e[1];return l((function(){n(!0)}),[]),t}(),t=(0,a.useState)(0),n=t[0],r=t[1],c=(0,a.useCallback)((function(){e&&r(window.innerWidth)}),[e]);return l((function(){if(e)return window.addEventListener("resize",c),c(),function(){return window.removeEventListener("resize",c)}}),[e,c]),n},o=function(e){var t=e.columnsCountBreakPoints,n=void 0===t?{350:1,750:2,900:3}:t,l=e.children,o=e.className,s=void 0===o?null:o,m=e.style,i=void 0===m?null:m,u=c(),p=(0,a.useMemo)((function(){var e=Object.keys(n).sort((function(e,t){return e-t})),t=e.length>0?n[e[0]]:1;return e.forEach((function(e){e<u&&(t=n[e])})),t}),[u,n]);return r().createElement("div",{className:s,style:i},r().Children.map(l,(function(e,t){return r().cloneElement(e,{key:t,columnsCount:p})})))};o.propTypes={}},75500:(e,t,n)=>{n.d(t,{c:()=>r});var a=n(95860);n(96264);const r=a.c}}]);

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.