PageSourceSearch

https://obernbreit.de/wp-content/plugins/stachethemes_event_calend…/js/1604-lazy.js?hash=8b19d715a8a1ea29b3c1

js obernbreit.de collected 2026-10-02 17:00:26 UTC 36,396 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkstec=globalThis.webpackChunkstec||[]).push([[1604,7585],{75882:(e,t,n)=>{n.d(t,{A:()=>m});var r=n(8403),a=n(7977),l=n(6405),s=n(21067),c=n(26878);n(73772);const o=({setOpen:e,className:t="",customComponent:n=!1})=>n?n&&(0,c.cloneElement)(n,{onClick:t=>{t.preventDefault(),t.stopPropagation(),e(!0)}}):wp.element.createElement(r.BU,{className:t,onClick:t=>{t.preventDefault(),t.stopPropagation(),e(!0)}},wp.element.createElement("i",{className:"fa-solid fa-user-check"})),m=({event:e,className:t="",customComponent:n=!1})=>{const[r,m]=(0,c.useState)(!1),i=(0,l.qe)(e),d=(0,s.WW)("attendance__require_login"),u=!!STEC_VARIABLES?.current_user?.data?.id;return"open"!==i||d&&!u||window.STEC_FORCE_DISABLE?.attendance?null:React.createElement(React.Fragment,null,wp.element.createElement(a.A,{open:r,onClose:e=>{e&&(e.preventDefault(),e.stopPropagation()),m(!1)},event:e,action:"attend"}),wp.element.createElement(o,{className:t,customComponent:n,setOpen:m}))}},4237:(e,t,n)=>{n.d(t,{A:()=>y});var r=n(52779),a=n(72570),l=n(85262),s=n(32488),c=n(57798),o=n(22819),m=n(98196),i=n(21067),d=n(6405),u=n(8403),p=n(26878),w=n(60799),E=n(73772);const __=E.__,_x=E._x,h=(e,t)=>{const n=moment.tz(e.meta.start_date,e.meta.timezone),r=moment.tz(e.meta.timezone),a=n.diff(r,t);return Math.max(1,a)},f=e=>{const t=moment.tz(e.meta.timezone);return moment.tz(e.meta.start_date,e.meta.timezone).diff(t,"days")<2},v=e=>{const{postData:t}=e,n=f(e.event),r=n?__("Hours before the event","stec"):__("Days before the event","stec",0);return wp.element.createElement(a.r,{title:r,defaultValue:1,min:1,max:h(e.event,n?"hours":"days"),onChange:r=>{const a=n?"hours":"days";var l,s;t.current.meta.remind_date=(l=r,s=a,moment.tz(e.event.meta.start_date,e.event.meta.timezone).subtract(l,s).format("YYYY-MM-DDTHH:mm"))},errorMessage:__("Invalid remind date","stec"),required:!0})},g=e=>{const t=(0,i.ef)(),n=(0,p.useRef)(!1),[a,c]=(0,p.useState)(!1),E=(0,i.WW)("reminders__require_tos"),h=!!STEC_VARIABLES?.current_user?.data?.id,g=(0,p.useRef)({status:"publish",comment_status:"closed",title:{raw:""},content:{raw:""},meta:{event_id:e.event.id,event_date:e.event.meta.start_date,user_id:STEC_VARIABLES?.current_user?.data?.id||0,remind_date:(e=>{const t=f(e)?"hours":"days",n=moment.tz(e.meta.start_date,e.meta.timezone);return moment(n).subtract(1,t).format("YYYY-MM-DDTHH:mm")})(e.event),email:"",tos:!1,read_permission:"stec_private",edit_permission:"stec_private"}});return React.createElement(React.Fragment,null,!g.current.meta.user_id&&React.createElement(React.Fragment,null,wp.element.createElement(s.p$,{title:__("Your email address","stec"),t
1ype:"email",placeholder:__("Your email address","stec"),defaultValue:g.current.meta.email,onChange:e=>{g.current.meta.email=e},regex:(0,d.zA)("required_email"),errorMessage:__("Invalid email address","stec"),wasSubmitted:a}),wp.element.createElement(o.A,null)),wp.element.createElement(v,{postData:g,event:e.event}),wp.element.createElement(o.A,null),wp.element.createElement(s.p$,{title:__("Remind note","stec"),defaultValue:g.current.content.raw,placeholder:__("Remind note","stec"),onChange:e=>{g.current.content.raw=e},regex:/\w/,wasSubmitted:a,errorMessage:__("This field is required","stec")}),!h&&E&&React.createElement(React.Fragment,null,wp.element.createElement(o.A,null),wp.element.createElement(l.p,{title:_x("I agree to the terms and conditions","reminder","stec"),defaultValue:g.current.meta.tos,onChange:e=>{g.current.meta.tos=e},required:!0,errorMessage:__("You must agree to the terms and conditions","stec"),wasSubmitted:a})),wp.element.createElement(o.A,null),wp.element.createElement(u.BU,{className:"stec-light-modal-content-buttons"},wp.element.createElement(r.A,{key:"remind",className:"blue",label:__("Remind","stec"),onClick:async()=>{if(c(!0),!1===(()=>{const e=[{id:"email",regex:/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/,meta:!0,shouldCheck:()=>0===g.current.meta.user_id,errorMessage:__("Invalid email address","stec")},{id:"remind_date",meta:!0,errorMessage:__("Invalid remind date","stec")},{id:"event_id",meta:!0,errorMessage:__("Invalid event id","stec")},{id:"event_date",meta:!0,errorMessage:__("Invalid event date","stec")},{id:"remind_note",meta:!1,errorMessage:__("Invalid remind note","stec")},{id:"tos",meta:!0,errorMessage:__("You must agree to the terms and conditions","stec"),shouldCheck:()=>!h&&E}];for(let t in e){const n=e[t];if(n.shouldCheck&&!1===n.shouldCheck())continue;let r=n.meta?g.current.meta[n.id]:g.current[n.id];"title"===n.id&&(r=r.raw),"remind_note"===n.id&&(r=g.current.content.raw);let a=!0;if(a=n.regex?new RegExp(n.regex).test(r):Array.isArray(r)?r.length>0:!(!r||""===r),!1===a)return w.oR.error(n.errorMessage),!1}return!0})())return!1;w.oR.promise(new Promise(((r,a)=>{n.current=!0,async function(){try{const n=await t.getToken();await(0,m.t2)({route:"REMINDERS",data:g.current,headers:{"X-STEC-CAPTCHA-TOKEN":n},errorMessage:"auto"});return e.onClose(),r(__("Reminder set","stec"))}catch(e){return a(e.message)}}()})),{loading:__("Setting a reminder","stec"),success:e=>(n.current=!1,e),error:e=>(n.current=!1,wp.element.createElement(u.BU,{dangerouslySetInnerHTML:{__html:e}}))})}}),wp.element.createElement(r.A,{key:"cancel",className:"red",label:__("Close","stec"),onClick:e.onClose})),t.RenderCaptcha,t.RenderTos)},y=e=>{const[t,n]=(0,p.useState)(!1),r=(0,i.WW)("reminders__enabled"),a=(0,i.WW)("reminders__require_login"),l=!!STEC_VARIABLES?.current_user?.data?.id;if(!(0,d.yb)(e.event)||!r)return null;if(a&&!l)return null;if(!0===window.STEC_FORCE_DISABLE?.reminder)return null;const s={};return e.event.meta?.images[0]?.sizes?.large&&(s.backgroundImage=`url(${e.event.meta.images[0].sizes.large})`),React.createElement(React.Fragment,null,wp.element.createElement(c.A,{isOpen:t,onClose:e=>{e.preventDefault(),e.stopPropagation(),n(!1)},headerIcon:"fa-solid fa-bell",headerStyle:s,title:__("Set a reminder","stec")},wp.element.createElement(g,{event:e.event,onClose:()=>{n(!1)}})),wp.element.createElement(u.BU,{className:e.className,onClick:e=>{e.preventDefault(),e.stopPropagation(),n(!0)}},wp.element.createElement("i",{className:"fa-solid fa-bell"})))}},88480:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(41426),a=n(74869),l=n(21067),s=n(6405),c=n(8403),o=n(26878);const m=({setOpen:e,className:t="",customComponent:n=!1})=>n?n&&(0,o.cloneElement)(n,{onClick:t=>{t.preventDefault(),t.stopPropagation(),e(!0)}}):wp.element.createElement(c.BU,{className:t,onClick:e=>{e.preventDefault(),e.stopPropagation()}},wp.element.createElement("i",{className:"fa-solid fa-ticket",onClick:t=>{t.preventDefault(),t.stopPropagation(),e(!0)}})),i=({event:e,className:t="",customComponent:n=!1})=>{const i=(0,l.PI)(),[d,u]=(0,o.useState)(!1),p=(0,s.yb)(e)&&Array.isArray(e.meta.tickets)&&e.meta.tickets.length>0,w=STEC_VARIABLES.wc_cart_url;return p&&w?React.createElement(React.Fragment,null,d&&wp.element.createElement(r.A,{event:e,isOpen:d,onClose:()=>{u(!1)}},wp.element.createElement(c.BU,{className:`stec-tickets-modal-wrapper ${i}`,onClick:e=>{e.preventDefault(),e.stopPropagation()}},wp.element.createElement(a.A,{event:e}))),wp.element.createElement(m,{customComponent:n,className:t,setOpen:u})):null}}
1,81604:(e,t,n)=>{n.d(t,{A:()=>p});var r=n(8403),a=n(322),l=n(26878),s=n(21067),c=n(14424),o=n(89521),m=n(6405),i=n(41426);const d=React.lazy((()=>Promise.all([n.e(194),n.e(2929),n.e(300),n.e(5784),n.e(8181)]).then(n.bind(n,56183)))),u=({style:e,preview:t=!0,content:n=!0})=>wp.element.createElement(r.BU,{style:e},t&&wp.element.createElement(o.A,null),n&&wp.element.createElement(c.A,null)),p=({event:e,active:t,onActiveToggle:n,onMouseEnter:c,forceActive:o,forceOpenIn:p=!1,noPreviewWhenModal:w=!1})=>{let E=(0,s.WW)("calendar__open_events_in");const h=(0,s.WW)("calendar__scroll_to_event"),f=(0,s.PI)(),v=(0,l.useRef)(!1);switch(p&&(E=p),(0,l.useEffect)((()=>{let e;return t&&h&&"calendar"===E&&v.current&&(e=setTimeout((()=>{v.current.scrollIntoView({behavior:"smooth"})}),100)),()=>{clearTimeout(e)}}),[t,E,h,v]),E){case"single":{const t=(0,m.cG)(e);return wp.element.createElement(r.BU,{ref:v,className:"stec-event",onMouseEnter:()=>{c&&c(e)}},wp.element.createElement(a.A,{event:e,href:t}))}case"external":{const t=(0,m.cG)(e);let n="";return n=e.meta?.external_link?.url?e.meta.external_link.url:t,wp.element.createElement(r.BU,{ref:v,className:"stec-event",onMouseEnter:()=>{c&&c(e)}},wp.element.createElement(a.A,{event:e,href:n}))}case"modal":return wp.element.createElement(r.BU,{className:"stec-event",onMouseEnter:()=>{c&&c(e)}},!1===w&&wp.element.createElement(a.A,{event:e,forceActive:o,active:t,onToggle:n}),t&&wp.element.createElement(i.A,{isOpen:t,onClose:n},wp.element.createElement(l.Suspense,{fallback:wp.element.createElement(u,{style:{borderRadius:"var(--stec-corner-smoothing)",overflow:"hidden"}})},wp.element.createElement(r.BU,{className:f},wp.element.createElement(r.BU,{className:"stec-event"},wp.element.createElement(a.A,{event:e,forceActive:o,active:t,onToggle:n}),wp.element.createElement(d,{event:e}))))));default:return wp.element.createElement(r.BU,{ref:v,className:"stec-event",onMouseEnter:()=>{c&&c(e)}},wp.element.createElement(a.A,{event:e,forceActive:o,active:t,onToggle:n}),t&&wp.element.createElement(l.Suspense,{fallback:wp.element.createElement(u,{preview:!1})},wp.element.createElement(d,{event:e})))}}},322:(e,t,n)=>{n.d(t,{A:()=>f});var r=n(52779),a=n(5986),l=n(75882),s=n(4237),c=n(88480),o=n(26421),m=n(21067),i=n(6405),d=n(8403),u=n(26878),p=n(73772);const _x=p._x,w=({forceActive:e,active:t})=>{const n=(0,m.WW)("calendar__ep_toggle_button"),r=(0,m.WW)("calendar__open_events_in");if("mobile"===(0,m.PI)())return null;if(!n)return null;if(e)return null;let a="";switch(r){case"single":a="";break;case"external":a="fa-solid fa-external-link-alt";break;default:a=t?"fa-solid fa-minus":"fa-solid fa-plus"}return wp.element.createElement(d.BU,{className:"stec-event-preview-aside-toggle"},wp.element.createElement("i",{className:a}))},E=({event:e,allowedScreenTypes:t=["","tablet"],style:n})=>{const a=(0,m.PI)(),l=(0,m.WW)("calendar__ep_tickets_button"),s=STEC_VARIABLES.wc_cart_url;return l&&s&&t.includes(a)?e.meta.primary_ticket&&e.meta.primary_ticket>0?wp.element.createElement(o.A,{event:e,style:n}):wp.element.createElement(c.A,{event:e,customComponent:wp.element.createElement(r.A,{style:n,className:"stec-event-preview-aside-tickets small",label:_x("Tickets","Event preview tickets button text","stec")})}):null},h=({event:e,allowedScreenTypes:t=["","tablet"],style:n})=>{const a=(0,m.PI)();if(!(0,m.WW)("calendar__ep_rsvp_button"))return null;if(!t.includes(a))return null;let s=wp.element.createElement(r.A,{style:{...n},className:"stec-event-preview-aside-rsvp small",label:_x("RSVP","Event preview rsvp button text","stec")});return wp.element.createElement(l.A,{event:e,customComponent:s})},f=({event:e,forceActive:t,active:n,onToggle:r,href:l=!1})=>{const c=(0,u.useRef)(null),o=(0,m.PI)(),p=(0,m.WW)("calendar__thumbnail_source"),f=(0,m.WW)("calendar__ep_short_desc"),v=(0,m.WW)("calendar__links_target"),g=(0,m.WW)("calendar__show_tz_offset"),y=(0,m.WW)("calendar__date_format"),_=(0,m.WW)("calendar__time_format"),A=(0,i.y1)(e,"",p),b=(0,m.WW)("calendar__use_user_timezone"),C="EventCancelled"===e.meta.event_status,N=C?wp.element.createElement("del",null,e.title):e.title,k=["stec-event-preview"];return!0===t&&k.push("no-hover-style"),C&&k.push("stec-event-preview-cancelled"),(0,u.useEffect)((()=>{c.current&&window.stecActionOnEventPreviewRender&&window.stecActionOnEventPreviewRender({event:e,container:c.current})}),[e]),l?wp.element.createElement("a",{href:l,target:v,className:k.join(" "),ref:c},A,wp.element.createElement(d.BU,{className:"stec-event-preview-content"},wp.element.createElement(d.BU,null,wp.element.createElement(d.BU,{className:"stec-event-preview-content-primary"},wp.element.createElement(a.A,{event:e}),wp.element.createElement(d.BU,{className:"stec-event-preview-content-title"},N)),wp.element.createElement(d.BU,{className:"stec-event-preview-content-secondary"},wp.element.createElement(d.As,null,wp.element.createElement("i",{className:"fa-solid fa-clock"}),(0,i.Zu)({event:e,dateFormat:y,timeFormat:_,showUtcOffset:g,fullMonth:"mobile"!==o,showInUserTimezone:b})),e.location&&wp.element.createElement(d.As,null,wp.element.createElement("i",{className:"virtual"===e.location.type?"fa-solid fa-wifi":"fa-solid fa-map-marker-alt"}),e.location.title),f&&e.short_description&&wp.element.createElement(d.As,{dangerouslySetInnerHTML:{__html:e.short_description}}),wp.element.createElement(h,{event:e,allowedScreenTypes:["mobile"],style:{float:"left",marginTop:10,marginRight:6}}),wp.element.createElement(E,{event:e,allowedScreenTypes:["mobile"],style:{float:"left",marginTop:10}}))),wp.element.createElement(d.BU,{className:"stec-event-preview-aside"},wp.element.createElement(E,{event:e,allowedScreenTypes:["","tablet"]}
1),wp.element.createElement(s.A,{className:"stec-event-preview-aside-remind",event:e}),wp.element.createElement(w,{forceActive:t,active:n})))):wp.element.createElement(d.BU,{className:k.join(" "),onClick:r,ref:c},A,wp.element.createElement(d.BU,{className:"stec-event-preview-content"},wp.element.createElement(d.BU,null,wp.element.createElement(d.BU,{className:"stec-event-preview-content-primary"},wp.element.createElement(a.A,{event:e}),wp.element.createElement(d.BU,{className:"stec-event-preview-content-title"},N)),wp.element.createElement(d.BU,{className:"stec-event-preview-content-secondary"},wp.element.createElement(d.As,null,wp.element.createElement("i",{className:"fa-solid fa-clock"}),(0,i.Zu)({event:e,dateFormat:y,timeFormat:_,showUtcOffset:g,fullMonth:"mobile"!==o,showInUserTimezone:b})),e.location&&wp.element.createElement(d.As,null,wp.element.createElement("i",{className:"virtual"===e.location.type?"fa-solid fa-wifi":"fa-solid fa-map-marker-alt"}),e.location.title),f&&e.short_description&&wp.element.createElement(d.As,{className:"stec-event-preview-content-description",dangerouslySetInnerHTML:{__html:e.short_description}}),wp.element.createElement(h,{event:e,allowedScreenTypes:["mobile"],style:{float:"left",marginTop:10,marginRight:6}}),wp.element.createElement(E,{event:e,allowedScreenTypes:["mobile"],style:{float:"left",marginTop:10}}))),wp.element.createElement(d.BU,{className:"stec-event-preview-aside"},wp.element.createElement(h,{event:e,allowedScreenTypes:["","tablet"]}),wp.element.createElement(E,{event:e,allowedScreenTypes:["","tablet"]}),wp.element.createElement(s.A,{className:"stec-event-preview-aside-remind",event:e}),wp.element.createElement(w,{forceActive:t,active:n}))))}},90710:(e,t,n)=>{n.d(t,{A:()=>_});var r=n(52779),a=n(78565),l=n(85262),s=n(32488),c=n(72570),o=n(22819),m=n(98196),i=n(21953),d=n(21067),u=n(6405),p=n(8403),w=n(73772),E=n(26878),h=n.n(E),f=n(60799),v=n(47444),g=n(45179);const __=w.__,_x=w._x,y=({onClose:e})=>h().createElement(h().Fragment,null,wp.element.createElement(a.A,{text:__("Sorry, this event is full","stec"),style:{textAlign:"center"}}),wp.element.createElement(o.A,null),wp.element.createElement(p.BU,{className:"stec-light-modal-content-buttons"},wp.element.createElement(r.A,{className:"red",label:__("Close","stec"),onClick:e})));const _=function({modalProps:e,attendanceData:t}){const n=(0,v.lZ)(i.PZ),a=(0,E.useRef)(!1),_=(0,u.yo)(e.event,t,"input"),A=(0,u.yo)(e.event,t),b=(0,d.WW)("attendance__require_tos"),C=STEC_VARIABLES?.current_user?.data?.id,[N,k]=(0,E.useState)(!1),x=(0,d.ef)(),S=(0,E.useRef)(g.A),T=async()=>{if(!0===a.current)return void(0,f.oR)(__("Another action is in progress","stec"));if(k(!0),!1===(e=>{for(let t=0;t<e.length;t++){const n=e[t];if(n.required&&!n.value)return f.oR.error(n.errorMessage),!1;if(n.min&&n.value<n.min)return f.oR.error(n.errorMessage),!1;if((n.regexByType||n.regex)&&!new RegExp(n.regex||(0,u.zA)(n.regexByType)).test(n.value))return f.oR.error(n.errorMessage),!1}return!0})(B))return!1;S.current.id=t?.current_user?.id,S.current.meta.event_id=e.event.id,S.current.meta.date=e.event.meta.start_date,S.current.meta.state="attending",B.forEach((e=>{e.metaKey&&(S.current.meta[e.metaKey]=e.value)}));f.oR.promise(new Promise(((e,t)=>{a.current=!0,async function(){try{const t=await x.getToken(),a=STEC_VARIABLES?.current_user?.data?.id,l=__("You don't have permission to add this user","stec"),s=__("Please log in first to add this user","stec"),c={stec_cannot_edit_users:a?l:s};let o;S.current.id?o=await(0,m._2)({route:"ATTENDANCE",args:S.current.id,data:S.current,headers:{"X-STEC-CAPTCHA-TOKEN":t},translateErrorCode:c,errorMessage:"auto"}):(delete S.current.id,o=await(0,m.t2)({route:"ATTENDANCE",data:S.current,headers:{"X-STEC-CAPTCHA-TOKEN":t},translateErrorCode:c,errorMessage:"auto"}));const i=S.current.id?__("Attendance updated","stec"):__("Attendance created","stec",0);return S.current.id=o.id,r=o,(0,m.xt)({group:"useEventAttendanceData",cacheKey:`event-${r.meta.event_id}-${r.meta.date}`}),n(Date.now()),e(i)}catch(e){return t(e.message)}var r}()})),{loading:__("Updating attendance","stec"),success:t=>(a.current=!1,e.onClose(),t),error:e=>(a.current=!1,wp.element.createElement(p.BU,{dangerouslySetInnerHTML:{__html:e}}))})},[B,R]=(0,E.useState)((({attendanceData:e,exclude:t})=>{const n=!!e?.current_user?.id,r=!!STEC_VARIABLES?.current_user?.data?.id;let a="",l="";n?(a=e?.current_user?.attendee_name,l=e?.current_user?.attendee_email):(a=STEC_VARIABLES?.current_user?.data?.name||"",l=STEC_VARIABLES?.current_user?.data?.email||"");let s=[{id:"attendee-name",title:__("Name","stec"),placeholder:__("Name","stec"),metaKey:"attendee_name",value:a,type:r?"input-hidden":"input-text",required:!0,regexByType:"title",errorMessage:__("Invalid name","stec")},{id:"attendee-email",title:__("Email","stec"),placeholder:__("Email","stec"),metaKey:"attendee_email",value:l,type:r?"input-hidden":"input-text",required:!0,regexByType:"required_email",errorMessage:__("Invalid email","stec")},{id:"number-of-persons",title:__("Number of persons","stec"),metaKey:"persons",min:1,max:"personsMaxInput",value:e?.current_user?.persons||1,type:"input-qty",required:!0,errorMessage:__("Number of persons cannot be less than 1","stec")},{id:"tos",title:_x("I agree to the terms and conditions","attendance","stec"),t
1ype:"input-checkbox",metaKey:"tos",value:!1,required:!0,errorMessage:__("You must agree to the terms and conditions","stec")}];return s=s.filter((e=>!t[e.id])),window.stecFilterAttendFormContent&&(s=window.stecFilterAttendFormContent({attendanceData:e,exclude:t,structure:s,isEdit:n,isLoggedIn:r})),s})({exclude:{tos:!b||C},attendanceData:t})),U=(e,t)=>{R((n=>{const r=[...n];return r.forEach((n=>{n.id===e&&(n.value=t)})),r}))};return 0===_?wp.element.createElement(y,{onClose:t=>{e.onClose(t)}}):h().createElement(h().Fragment,null,-1!==A&&wp.element.createElement(p.BU,{className:"stec-rsvp-modal-available-slots stec-field-description",style:{textAlign:"center",marginTop:-18,marginBottom:20}},0===A&&_x("This event is full","rsvp modal","stec"),A>0&&(0,w.sprintf)(_x("Available slots: %d","rsvp modal","stec"),A)),B.map((e=>{switch(e.type){case"input-text":{const t=e.regex||(0,u.zA)(e.regexByType);return wp.element.createElement(h().Fragment,{key:e.id},wp.element.createElement(s.Ay,{title:e.title,value:e.value,placeholder:e.placeholder,required:e.required,regex:t,wasSubmitted:N,errorMessage:e.errorMessage,onChange:t=>{U(e.id,t)}}),wp.element.createElement(o.A,null))}case"input-qty":{let t=e.max;return"personsMaxInput"===e.max&&(t=_),wp.element.createElement(h().Fragment,{key:e.id},wp.element.createElement(c.A,{title:e.title,value:e.value,min:e.min,max:t,wasSubmitted:N,errorMessage:e.errorMessage,onChange:t=>{U(e.id,t)}}),wp.element.createElement(o.A,null))}case"input-checkbox":return wp.element.createElement(h().Fragment,{key:e.id},wp.element.createElement(l.Ay,{title:e.title,value:e.value,required:e.required,errorMessage:e.errorMessage,wasSubmitted:N,onChange:t=>{U(e.id,t)}}),wp.element.createElement(o.A,null));default:return null}})),wp.element.createElement(p.BU,{key:"control-buttons",className:"stec-light-modal-content-buttons"},wp.element.createElement(r.A,{className:"green",label:t?.current_user?.id?__("Update","stec"):__("Submit","stec",0),onClick:e=>{T()}}),wp.element.createElement(r.A,{className:"red",label:__("Close","stec"),onClick:t=>{e.onClose(t)}})),x.RenderCaptcha,x.RenderTos)}},7977:(e,t,n)=>{n.d(t,{A:()=>_});var r=n(52779),a=n(85262),l=n(57798),s=n(22819),c=n(98196),o=n(21953),m=n(21067),i=n(8403),d=n(73772),u=n(26878),p=n(43516),w=n(60799),E=n(47444),h=n(90710);const __=d.__,f={id:"",status:"publish",meta:{event_id:"",attendee_name:"",attendee_email:"",persons:1,date:"",state:"",tos:!1}},v=({modalProps:e,attendanceData:t})=>{const n=(0,E.lZ)(o.PZ),l=(0,u.useRef)(!1),d=(0,u.useRef)(!1),p=(0,u.useRef)(f),h=(0,m.ef)();p.current.id=t?.current_user?.id||"",p.current.meta.attendee_name=t?.current_user?.attendee_name||"",p.current.meta.attendee_email=t?.current_user?.attendee_email||"",p.current.meta.event_id=e.event.id,p.current.meta.date=e.event.meta.start_date,p.current.meta.state="declined",p.current.meta.persons=0,p.current.meta.tos=!0;return React.createElement(React.Fragment,null,wp.element.createElement(a.p,{title:__("Delete me from the attendance list","stec"),defaultValue:d.current,onChange:e=>{d.current=e}}),wp.element.createElement(s.A,null),wp.element.createElement(i.BU,{className:"stec-light-modal-content-buttons"},["decline","cancel"].map((t=>{switch(t){case"decline":return wp.element.createElement(r.A,{key:t,className:"green",label:__("Proceed","stec"),onClick:()=>{(async()=>{if(!0===l.current)return void(0,w.oR)(__("Another action is in progress","stec"));const e=e=>{(0,c.xt)({group:"useEventAttendanceData",cacheKey:`event-${e.meta.event_id}-${e.meta.date}`}),n(Date.now())};w.oR.promise(new Promise(((t,n)=>{l.current=!0,async function(){try{const n=await h.getToken();let r;return r=!0===d.current?await(0,c._g)({route:"ATTENDANCE",args:p.current.id,data:p.current,headers:{"X-STEC-CAPTCHA-TOKEN":n},errorMessage:"auto"}):await(0,c.t2)({route:"ATTENDANCE",args:p.current.id,data:p.current,headers:{"X-STEC-CAPTCHA-TOKEN":n},errorMessage:"auto"}),r.deleted?(e(r.previous),t(__("Attendance deleted","stec"))):(e(r),t(__("Attendance updated","stec")))}catch(e){return n(__("Sorry, something went wrong","stec"))}}()})),{loading:__("Updating attendance","stec"),success:e=>(l.current=!1,e),error:e=>(l.current=!1,wp.element.createElement(i.BU,{dangerouslySetInnerHTML:{__html:e}}))})})()}});case"cancel":return wp.element.createElement(r.A,{key:t,className:"red",label:__("Cancel","stec"),onClick:e.onClose});default:return null}}))),h.RenderCaptcha,h.RenderTos)},g=()=>wp.element.createElement(i.BU,{style:{position:"relative",top:5}},wp.element.createElement(p.Ay,{speed:2,width:"100%",height:165,backgroundColor:"#E3E3E3",foregroundColor:"#ECEBEB",animate:!0},wp.element.createElement("rect",{x:"0",y:"0",rx:"0",ry:"0",width:"100%",height:"21px"}),wp.element.createElement("rect",{x:"0",y:"25px",rx:"0",ry:"0",width:"100%",height:"42px"}),wp.element.createElement("rect",{x:"0",y:"86px",rx:"0",ry:"0",width:"100%",height:"21px"}),wp.element.createElement("rect",{x:"0",y:"127px",rx:"0",ry:"0",width:"49%",height:"38px"}),wp.element.createElement("rect",{x:"51%",y:"127px",rx:"0",ry:"0",width:"49%",height:"38px"}))),y=({modalProps:e})=>{const{data:t,ready:n}=(0,m.r2)(e.event);return!1===n?wp.element.createElement(g,null):"decline"===e.action?wp.element.createElement(v,{modalProps:e,attendanceData:t}):wp.element.createElement(h.A,{modalProps:e,attendanceData:t})},_=e=>{let t=__("RSVP to Event","stec"),n="fa-solid fa-user-check";"decline"===e.action&&(t=__("Decline invitation","stec"),n="fa-solid fa-user-times");const r={};return e.event.meta?.images[0]?.sizes?.large&&(r.backgroundImage=`url(${e.event.meta.images[0].sizes.large})`),wp.element.createElement(l.A,{headerStyle:r,isOpen:e.open,onClose:e.onClose,headerIcon:n,title:t},wp.element.createElement(y,{modalProps:e}))}},45179:(e,t,n)=>{n.d(t,{A:()=>r});const r={id:"",status:"publish",meta:{event_id:"",attendee_name:"",attendee_email:"",persons:1,date:"",state:"",tos:!1}
1}},14424:(e,t,n)=>{n.d(t,{A:()=>l});var r=n(43516),a=n(8403);const l=function(){return wp.element.createElement(a.BU,{className:"stec-skeleton no-delay",style:{position:"relative",background:"#fff",padding:"20px",boxSizing:"border-box",width:"100%"}},wp.element.createElement(r.Ay,{speed:2,width:"100%",height:278,backgroundColor:"#E3E3E3",foregroundColor:"#ECEBEB",animate:!0},wp.element.createElement("rect",{x:"0",y:"0",rx:"3",ry:"3",width:"100%",height:"200"}),wp.element.createElement("rect",{x:"0",y:"200",rx:"3",ry:"3",width:"100%",height:"12"}),wp.element.createElement("rect",{x:"0",y:"222",rx:"3",ry:"3",width:"100%",height:"12"}),wp.element.createElement("rect",{x:"0",y:"244",rx:"3",ry:"3",width:"100%",height:"12"}),wp.element.createElement("rect",{x:"0",y:"266",rx:"3",ry:"3",width:"100%",height:"12"})))}},89521:(e,t,n)=>{n.d(t,{A:()=>l});var r=n(8403),a=n(43516);const l=function(){return wp.element.createElement(r.BU,{className:"stec-skeleton",style:{position:"relative",background:"#fff",width:"100%"}},wp.element.createElement(a.Ay,{speed:2,width:"100%",height:94,backgroundColor:"#E3E3E3",foregroundColor:"#ECEBEB",animate:!0},wp.element.createElement("rect",{x:"10",y:"10",rx:"3",ry:"3",width:"52",height:"52"}),wp.element.createElement("rect",{x:"72",y:"10",rx:"3",ry:"3",width:"40%",height:"12"}),wp.element.createElement("rect",{x:"72",y:"30",rx:"3",ry:"3",width:"70%",height:"12"}),wp.element.createElement("rect",{x:"72",y:"50",rx:"3",ry:"3",width:"70%",height:"12"}),wp.element.createElement("rect",{x:"72",y:"70",rx:"3",ry:"3",width:"70%",height:"12"})))}},26421:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(52779),a=n(98196),l=n(6405),s=n(8403),c=n(73772),o=n(26878),m=n(60799);const __=c.__,_x=c._x,i=({event:e,style:t={}})=>{const[n,c]=(0,o.useState)("idle"),i=(0,l.yb)(e)&&Array.isArray(e.meta.tickets)&&e.meta.tickets.length>0,d=async e=>{try{c("working");const t=await(0,a.t2)({route:"WC-ADD-TO-CART",data:{id:e.meta.primary_ticket,quantity:"min_purchase_quantity",variation:null,event:{id:e.id,title:e.title,start_date:e.meta.start_date,timezone:e.meta.timezone,user_timezone:Intl.DateTimeFormat().resolvedOptions().timeZone},include_toast_data:!0},errorMessage:"auto"}),{product:n}=t,{quantity:r}=n,l=!!(Array.isArray(n.images)&&n.images.length>0)&&n.images[0].thumbnail;(0,m.oR)((e=>wp.element.createElement(s.BU,{className:"stec-product-toast-success"},l&&wp.element.createElement(s.BU,{className:"stec-product-toast-image"},wp.element.createElement("img",{src:l,alt:n.name})),wp.element.createElement(s.BU,{className:"stec-product-toast-details"},wp.element.createElement(s.As,{className:"stec-product-toast-message"},__("Added to your cart","stec")),wp.element.createElement(s.As,{className:"stec-product-toast-product-title"},n.name),wp.element.createElement(s.As,{className:"stec-product-toast-product-qty"},__("Quantity: ","stec"),r),wp.element.createElement(s.As,{className:"stec-product-toast-product-checkout"},wp.element.createElement("a",{target:"_blank",rel:"noreferrer",href:STEC_VARIABLES.wc_checkout_url},__("Go to Checkout","stec")))),wp.element.createElement(s.As,{className:"stec-product-toast-product-close",onClick:()=>{m.oR.dismiss(e.id)}},wp.element.createElement("i",{className:"fa-solid fa-times"})))),{position:"bottom-center",style:{backgroundColor:"#fff",color:"#202020",padding:0,borderRadius:"3px"},iconTheme:{}}),(e=>{for(let t in e.fragments){const n=document.querySelector(t);n&&(n.innerHTML=e.fragments[t])}})(t.cart),"function"==typeof window.stecOnAddToCart&&window.stecOnAddToCart({event:e,product:n,selectedOptions:null,quantity:r,result:t})}catch(e){const t=e.message||__("Sorry, something went wrong","stec");m.oR.error(wp.element.createElement(s.BU,{dangerouslySetInnerHTML:{__html:t}}))}finally{c("idle")}};if(!i)return null;let u=!1;"idle"!==n&&(u=!0);const p="working"===n?_x("Please wait","Event preview add to cart button text","stec"):_x("Add to cart","Event preview add to cart button text","stec",0);return wp.element.createElement(r.A,{disabled:u,onClick:t=>{t.preventDefault(),t.stopPropagation(),u||d(e)},style:t,className:"stec-event-preview-add-to-cart green small",label:p})}}
1,85262:(e,t,n)=>{n.d(t,{Ay:()=>i,GL:()=>m,p:()=>o});var r=n(8403),a=n(26878),l=n(75761),s=n(78565),c=n(10382);const o=e=>{const[t,n]=(0,a.useState)(void 0!==e.defaultValue&&e.defaultValue),[o,m]=(0,a.useState)(!1),[i,d]=(0,a.useState)(!1);return(0,a.useEffect)((()=>{(o||e.wasSubmitted)&&d(!0===e.required&&!1===t)}),[t,e.required,e.wasSubmitted,o]),wp.element.createElement(r.BU,{className:"stec-checkbox-wrapper",title:e.hint},wp.element.createElement("label",null,wp.element.createElement(r.tr,{checked:t,onChange:t=>{m(!0),n(t.target.checked),e.onChange&&e.onChange(t.target.checked)}}),wp.element.createElement(s.A,{text:e.title})),wp.element.createElement(c.A,{floating:!0,text:e.errorMessage,display:i}),wp.element.createElement(l.A,{text:e.description}),e.name&&wp.element.createElement("input",{type:"hidden",required:e.required,name:e.name,value:t}))},m=e=>{const[t,n]=(0,a.useState)(!1),[o,m]=(0,a.useState)(!1);return(0,a.useEffect)((()=>{(t||e.wasSubmitted)&&m(!0===e.required&&!1===e.value)}),[e.value,e.required,t,e.wasSubmitted]),wp.element.createElement(r.BU,{className:"stec-checkbox-wrapper",title:e.hint},wp.element.createElement("label",null,wp.element.createElement(r.tr,{checked:e.value,onChange:t=>{n(!0),e.onChange&&e.onChange(t.target.checked)}}),wp.element.createElement(s.A,{text:e.title})),wp.element.createElement(c.A,{floating:!0,text:e.errorMessage,display:o}),wp.element.createElement(l.A,{text:e.description}),e.name&&wp.element.createElement("input",{type:"hidden",required:e.required,name:e.name,value:e.value}))},i=m},57798:(e,t,n)=>{n.d(t,{A:()=>s});var r=n(8403),a=n(26878),l=n(33500);const s=function(e){if((0,a.useEffect)((()=>{const t=document.querySelectorAll(".stec-light-modal-overlay");return e.isOpen?document.body.classList.add("stec-light-modal-is-open"):t.length<=0&&document.body.classList.remove("stec-light-modal-is-open"),()=>{document.body.classList.remove("stec-light-modal-is-open")}}),[e.isOpen]),!0!==e.isOpen)return null;const t=!0!==e.noHeader&&wp.element.createElement(r.BU,{className:"stec-light-modal-header",style:e.headerStyle||{}},e.headerTags&&wp.element.createElement(r.BU,{className:"stec-light-modal-header-tags"},e.headerTags),wp.element.createElement(r.As,null,wp.element.createElement("i",{className:e.headerIcon}))),n=["stec-light-modal-overlay"];return e.className&&n.push(e.className),wp.element.createElement(l.A,null,wp.element.createElement(r.BU,{className:n.join(" "),onClick:e.onClose},wp.element.createElement(r.BU,{className:"stec-light-modal",onClick:e=>{e.stopPropagation()}},t,wp.element.createElement(r.BU,{className:"stec-light-modal-title"},e.title),wp.element.createElement(r.BU,{className:"stec-light-modal-content"},e.children,wp.element.createElement(r.BU,{className:"stec-light-modal-content-buttons"},e.buttons)))))}},8403:(e,t,n)=>{n.d(t,{As:()=>s,BU:()=>a,tr:()=>l});var r=n(58168);const a=React.forwardRef(((e,t)=>{if(!0===window.DISABLE_STEC_WEB_COMPONENTS)return wp.element.createElement("div",(0,r.A)({ref:t},e));{let n={...e};return n.className&&(n.class=n.className),delete n.className,wp.element.createElement("stec-div",(0,r.A)({ref:t},n))}}));a.displayName="StecDiv";const l=React.forwardRef(((e,t)=>{if(!0===window.DISABLE_STEC_WEB_COMPONENTS)return wp.element.createElement("input",(0,r.A)({type:"checkbox",ref:t},e,{title:e.hint}));{let n={...e},a=e.checked?["stec-input-type-checkbox","fa-solid fa-check"]:["stec-input-type-checkbox"];n.class&&(a.push(n.class),delete n.class);const l=t=>{e.onChange&&e.onChange({...t,target:{...t.target,checked:!e.checked}})};return wp.element.createElement("stec-checkbox",(0,r.A)({title:e.hint,tabIndex:0,class:a.join(" "),ref:t},n,{onClick:e=>{l(e)},onKeyDown:e=>{" "===e.key&&(l(e),e.preventDefault())}}))}}));l.displayName="StecInputCheckBox";const s=React.forwardRef(((e,t)=>{if(!0===window.DISABLE_STEC_WEB_COMPONENTS)return wp.element.createElement("span",(0,r.A)({ref:t},e));{let n={...e};return n.className&&(n.class=n.className,delete n.className),wp.element.createElement("stec-span",(0,r.A)({ref:t},n))}}));s.displayName="StecSpan"},9545:(e,t,n)=>{n.d(t,{A:()=>d});var r=n(26878),a=n.n(r),l=n(73260),s=n.n(l),c=n(5556),o=n.n(c),m=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var i=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}
1(t,e),m(t,[{key:"componentDidMount",value:function(){this.renderPortal()}},{key:"componentDidUpdate",value:function(e){this.renderPortal()}},{key:"componentWillUnmount",value:function(){s().unmountComponentAtNode(this.defaultNode||this.props.node),this.defaultNode&&document.body.removeChild(this.defaultNode),this.defaultNode=null,this.portal=null}},{key:"renderPortal",value:function(e){this.props.node||this.defaultNode||(this.defaultNode=document.createElement("div"),document.body.appendChild(this.defaultNode));var t=this.props.children;"function"==typeof this.props.children.type&&(t=a().cloneElement(this.props.children)),this.portal=s().unstable_renderSubtreeIntoContainer(this,t,this.props.node||this.defaultNode)}},{key:"render",value:function(){return null}}]),t}(a().Component);const d=i;i.propTypes={children:o().node.isRequired,node:o().any}},61246:(e,t,n)=>{n.d(t,{A:()=>u});var r=n(26878),a=n.n(r),l=n(5556),s=n.n(l),c=n(73260),o=n.n(c),m=n(48743),i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var d=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"componentWillUnmount",value:function(){this.defaultNode&&document.body.removeChild(this.defaultNode),this.defaultNode=null}},{key:"render",value:function(){return m.S?(this.props.node||this.defaultNode||(this.defaultNode=document.createElement("div"),document.body.appendChild(this.defaultNode)),o().createPortal(this.props.children,this.props.node||this.defaultNode)):null}}]),t}(a().Component);d.propTypes={children:s().node.isRequired,node:s().any};const u=d},33500:(e,t,n)=>{n.d(t,{A:()=>c});var r=n(73260),a=n.n(r),l=n(61246),s=n(9545);const c=a().createPortal?l.A:s.A},48743:(e,t,n)=>{n.d(t,{S:()=>r});var r=!("undefined"==typeof window||!window.document||!window.document.createElement)},58168:(e,t,n)=>{function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(this,arguments)}n.d(t,{A:()=>r})}}]);

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.