PageSourceSearch

https://gutscheine.greenpick.ch/reactapp/build/static/js/27.51660f31.chunk.js

js greenpick.ch collected 2026-10-04 03:01:14 UTC 18,989 bytes, 2 lines download raw bytes

1(this.webpackJsonpreactapp=this.webpackJsonpreactapp||[]).push([[27],{172:function(e,t,n){"use strict";var a=n(15),r=n.n(a),i=n(17),s=n(8),o=n(170),c=["body"];t.a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.body,a=Object(o.a)(t,c),l={"Content-Type":"application/json"},d=Object(s.a)(Object(s.a)({method:n?"POST":"GET",credentials:"same-origin"},a),{},{headers:Object(s.a)(Object(s.a)({},l),a.headers)});if(n){if("object"!==typeof n)throw new Error("Body muss ein Objekt sein");d.body=JSON.stringify(n)}var u=window.rejectDebug||!1;return u?Promise.reject("Rejecting for debugging"):window.fetch(e,d).then(function(){var e=Object(i.a)(r.a.mark((function e(t){var n;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.json();case 2:if(n=e.sent,!t.ok){e.next=7;break}return e.abrupt("return",n);case 7:return e.abrupt("return",Promise.reject(n));case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}},223:function(e,t,n){"use strict";var a=n(4),r=n(8),i=n(31),s=n(5),o=n(30),c=n.n(o),l=n(168),d=n.n(l),u=n(2),m=window.egumaReact,p=new c.a({phrases:m.translations});t.a=function(e){var t=e.value,n=e.onChange,o=e.ariaLabelledby,c=Object(s.useState)({day:"",month:"",year:""}),l=Object(i.a)(c,2),m=l[0],h=l[1];Object(s.useEffect)((function(){if(t){var e=d()(t,"YYYY-MM-DD");if(e.isValid()){var n=e.year().toString(),a=(e.month()+1).toString(),r=e.date().toString();h({day:r,month:a,year:n})}}}),[t]);var j=function(e,t){var i=Object(r.a)(Object(r.a)({},m),{},Object(a.a)({},e,t));if(h(i),i.day.length>0&&i.month.length>0&&i.year.length>0){var s="".concat(i.year,"-").concat(i.month.padStart(2,"0"),"-").concat(i.day.padStart(2,"0"));n(s)}};return Object(u.jsxs)("div",{children:[Object(u.jsx)("select",{style:{width:"auto",marginRight:4},onChange:function(e){return j("day",e.target.value)},value:m.day,"aria-labelledby":o,children:function(){var e=[];e.push(Object(u.jsx)("option",{value:""},""));for(var t=1;t<=31;t++)e.push(Object(u.jsx)("option",{value:t,children:t},t));return e}()}),Object(u.jsx)("select",{style:{minWidth:112,width:"auto",marginRight:4},onChange:function(e){return j("month",e.target.value)},value:m.month,"aria-labelledby":o,children:function(){var e=[];return e.push(Object(u.jsx)("option",{value:""},"")),e.push(Object(u.jsx)("option",{value:"1",children:p.t("Common.Month.January")},"1")),e.push(Object(u.jsx)("option",{value:"2",children:p.t("Common.Month.February")},"2")),e.push(Object(u.jsx)("option",{value:"3",children:p.t("Common.Month.March")},"3")),e.push(Object(u.jsx)("option",{value:"4",children:p.t("Common.Month.April")},"4")),e.push(Object(u.jsx)("option",{value:"5",children:p.t("Common.Month.May")},"5")),e.push(Object(u.jsx)("option",{value:"6",children:p.t("Common.Month.June")},"6")),e.push(Object(u.jsx)("option",{value:"7",children:p.t("Common.Month.July")},"7")),e.push(Object(u.jsx)("option",{value:"8",children:p.t("Common.Month.August")},"8")),e.push(Object(u.jsx)("option",{value:"9",children:p.t("Common.Month.September")},"9")),e.push(Object(u.jsx)("option",{value:"10",children:p.t("Common.Month.October")},"10")),e.push(Object(u.jsx)("option",{value:"11",children:p.t("Common.Month.November")},"11")),e.push(Object(u.jsx)("option",{value:"12",children:p.t("Common.Month.December")},"12")),e}()}),Object(u.jsx)("select",{style:{width:"auto"},onChange:function(e){return j("year",e.target.value)},value:m.year,"aria-labelledby":o,children:function(){var e=[],t=(new Date).getFullYear();e.push(Object(u.jsx)("option",{value:""},""));for(var n=t;n>=t-120;n--)e.push(Object(u.jsx)("option",{value:n,children:n},n));return e}()})]})}},224:function(e,t,n){"use strict";var a=n(31),r=n(8),i=n(5),s=n(253),o=n(254),c=n.n(o),l=n(255),d=n.n(l),u=n(256),m=n.n(u),p=n(257),h=(n(258),n(259),n(260),n(30)),j=n.n(h),b=n(261),f=n(262),g=n(263),x=n(264),O=n(265),v=n(266),y=n(267),w=n(2);Object(b.j)(b.g);var I=window.egumaReact,T=new j.a({phrases:I.translations});Object(s.registerPlugin)(c.a,p.a,d.a,m.a);t.a=function(e){var t=e.id,n=e.serverUrl,o=e.fileName,c=e.filePath,l=e.onValueChanged,d=Object(i.useState)(o&&c?[{source:c,file:{name:o},options:{type:"local",metadata:{poster:c}}}]:[]),u=Object(a.a)(d,2),m=u[0],p=u[1];return Object(w.jsxs)("div",{style:{maxWidth:"280px"},className:"App",children:[Object(w.jsx)("style",{children:'\n        .filepond--drop-label.filepond--drop-label label {\n          line-height: 1;\n        }\n\n        /* Shorten error message */\n        [data-filepond-item-state*="invalid"] .filepond--file-info {\n          display: none;\n        }\n\n        [data-filepond-item-state*="invalid"]\n          .filepond--file\n          .filepond--file-status {\n          margin: 0;\n          align-items: flex-start;\n        }\n\n        /* Let the validation message wrap instead of being clipped */\n        [data-filepond-item-state*="invalid"]\n          .filepond--file-status .filepond--file-status-sub {\n          white-space: normal;\n          overflow: visible;\n          opacity: 1;\n        }\n      '}),Object(w.jsx)(s.FilePond,{files:m,server:{url:n,load:function(e,t,n,a,r,i){if(e){var s=new XMLHttpRequest;s.open("GET",e,!0),s.responseType="blob",s.onload=function(){if(200===s.status){var e=s.response;t(e)}else n("Failed to fetch file")},s.onerror=function(){n("Failed to fetch file")},s.send()}},revert:"/revert"},imageEditor:{createEditor:b.f,imageReader:[b.a],imageWriter:[b.b],imageProcessor:b.i,editorOptions:Object(r.a)(Object(r.a)({},b.d),{},{locale:"de"===window.eguma.langId?Object(r.a)(Object(r.a)(Object(r.a)({},f.b),g.a),f.a):"fr"===window.eguma.langId?Object(r.a)(Object(r.a)(Object(r.a)({},x.b),O.a),x.a):"it"===window.eguma.langId?Object(r.a)(Object(r.a)(Object(r.a)({},v.b),y.a),v.a):"en"===window.eguma.langId?Object(r.a)(Object(r.a)(Object(r.a)({},b.c),b.h),b.e):void 0,cropEnableRotationInput:!1,cropEnableButtonFlipHorizontal:!1,cropEnableCenterImageSelection:!1,imageCropAspectRatio:3/4})},allowMultiple:!1,allowFileSizeValidation:!0,maxFileSize:"5MB",acceptedFileTypes:["image/jpeg"],name:"files",labelIdle:T.t("Core.FilePond.Idle"),labelFileProcessingComplete:T.t("Core.FilePond.FileProcessingComplete"),labelFileProcessing:T.t("Core.FilePond.FileProcessing"),labelTapToUndo:"",labelFileTypeNotAllowed:T.t("Core.FilePond.FileTypeNotAllowed"),labelMaxFileSizeExceeded:T.t("Core.FilePond.MaxFileSizeExceeded"),labelMaxFileSize:T.t("Core.FilePond.MaxFileSize"),fileValidateTypeLabelExpectedTypes:T.t("Core.FilePond.FileValidateTypeLabelExpectedTypesJpg"),credits:{},onprocessfile:function(e,n){console.log("on file uploaded",n.serverId),e?console.log("error",e):n?(p([n.file]),l(t,{fileName:n.serverId})):(p([]),l(t,{fileName:""}))},onremovefile:function(e,n){console.log("on file removed",n.serverId),e?console.log("error",e):(p([]),l(t,{fileName:""}))}})]})}},225:function(e,t,n){"use strict";t.a=function(e){return/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(String(e).toLowerCase())}},524:function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return E}));var a=n(15),r=n.n(a),i=n(17),s=n(10),o=n(13),c=n(18),l=n(19),d=n(5),u=n.n(d),m=n(30),p=n.n(m),h=n(223),j=n(224),b=n(2),f=window.egumaReact,g=new p.a({phrases:f.translations}),x=function(e){var t=e.question,n=e.answer,a=e.ticketTypeId,r=e.onChange,i=e.errors,s=function(e,t){var n=t.find((function(t){return t.answerId===e}));if(n)return Object(b.jsx)("label",{className:"error",children:n.message})},o="address_row-label col-sm-4 col-md-4 col-lg-6 col-xl-5",c="col-sm-8 col-md-8 col-lg-6 col-xl-7",l=function(e){if(e.description[f.lang])return Object(b.jsx)("div",{className:"question-description",style:{marginBottom:4,fontSize:"0.8em"},dangerouslySetInnerHTML:{__html:e.description[f.lang]}})};if(!t.shopHidden&&(!t.onlyActiveOnTicketTypesEnabled||t.onlyActiveOnTicketTypes.includes(a))){if("Textbox"===t.type&&t.textboxMultiline)return Object(b.jsxs)("div",{className:"row address-row",children:[Object(b.jsx)("div",{className:o,children:Object(b.jsxs)("label",{htmlFor:t.name[f.lang],children:[t.name[f.lang],t.required&&Object(b.jsx)("span",{children:"*"}),l(t)]})}),Object(b.jsxs)("div",{className:c,children:[Object(b.jsx)("textarea",{id:t.name[f.lang],style:{height:90},value:n.text,onChange:function(e){return r(n.id,e.target.value,"Text")}}),s(n.id,i)]})]});if("Salutation"===t.type)return Object(b.jsxs)("div",{className:"row address-row",style:{marginTop:20},children:[Object(b.jsx)("div",{className:o,children:Object(b.jsxs)("label",{htmlFor:t.name[f.lang],children:[t.name[f.lang],t.required&&Object(b.jsx)("span",{children:"*"}),l(t)]})}),Object(b.jsxs)("div",{className:c,children:[Object(b.jsxs)("select",{id:t.name[f.lang],onChange:function(e){return r(n.id,e.target.value,"Salutation")},value:n.text,children:[Object(b.jsx)("option",{value:""}),f.appellationOptions.map((function(e){return Object(b.jsx)("option",{value:e.key,children:e.value},"".concat(n.id,"-").concat(e.key))}
1))]}),s(n.id,i)]})]});if("AddOn"===t.type){var d=function(e){var a=n.optionId===e.id;return Object(b.jsxs)("div",{className:"border-color",onClick:function(){return r(n.id,e.id,"AddOnTicketTypeId")},style:{borderStyle:"solid",borderWidth:a?2:1,borderRadius:8,padding:a?14:15,marginBottom:10,cursor:"pointer"},children:[Object(b.jsxs)("label",{style:{display:"flex",alignItems:"center",gap:10,cursor:"pointer",marginBottom:0},children:[Object(b.jsx)("input",{type:"radio",name:n.id,checked:a,onChange:function(){return r(n.id,e.id,"AddOnTicketTypeId")},style:{margin:0}}),Object(b.jsxs)("span",{style:{display:"flex",justifyContent:"space-between",gap:10,flex:1},children:[Object(b.jsx)("span",{style:{fontWeight:"bold",fontSize:"0.9em"},children:e.name?e.name[f.lang]:t.addOnNoneOptionText&&t.addOnNoneOptionText[f.lang]||g.t("Shop.Ticketing.Questions.AddOn.None")}),e.priceFormatted&&Object(b.jsx)("span",{style:{whiteSpace:"nowrap",fontSize:"0.9em",fontWeight:"bold"},children:"+ ".concat(e.priceFormatted)})]})]}),e.description&&e.description[f.lang]&&Object(b.jsx)("div",{style:{marginTop:8,fontSize:"0.9em"},dangerouslySetInnerHTML:{__html:e.description[f.lang]}})]},"".concat(n.id,"-").concat(e.id))};return Object(b.jsxs)("div",{className:"row address-row",style:{marginTop:20},children:[Object(b.jsx)("div",{className:o,children:Object(b.jsxs)("label",{children:[t.name[f.lang],t.required&&Object(b.jsx)("span",{children:"*"}),l(t)]})}),Object(b.jsxs)("div",{className:c,children:[!t.required&&d({id:"",name:null,description:t.addOnNoneOptionDescription,priceFormatted:""}),t.addOnOptions.map(d),s(n.id,i)]})]})}return"Dropdown"===t.type?Object(b.jsxs)("div",{className:"row address-row",style:{marginTop:20},children:[Object(b.jsx)("div",{className:o,children:Object(b.jsxs)("label",{htmlFor:t.name[f.lang],children:[t.name[f.lang],t.required&&Object(b.jsx)("span",{children:"*"}),l(t)]})}),Object(b.jsxs)("div",{className:c,children:[Object(b.jsxs)("select",{id:t.name[f.lang],onChange:function(e){return r(n.id,e.target.value,"OptionId")},value:n.optionId,children:[Object(b.jsx)("option",{}),t.options.filter((function(e){return!e.deleted||e.id===n.optionId})).map((function(e,t){return Object(b.jsx)("option",{value:e.id,children:e.name[f.lang]},"".concat(n.id,"-").concat(t))}))]}),s(n.id,i)]})]}):"Birthday"===t.type?Object(b.jsxs)("div",{className:"row address-row",style:{marginTop:20},children:[Object(b.jsx)("div",{className:o,children:Object(b.jsxs)("label",{id:"".concat(t.name[f.lang],"-label"),children:[t.name[f.lang],t.required&&Object(b.jsx)("span",{children:"*"}),l(t)]})}),Object(b.jsxs)("div",{className:c,children:[Object(b.jsx)(h.a,{value:n.dateTime,onChange:function(e){return r(n.id,e,"DateTime")},ariaLabelledby:"".concat(t.name[f.lang],"-label")}),s(n.id,i)]})]}):"Photo"===t.type?Object(b.jsxs)("div",{className:"row address-row",style:{marginTop:20},children:[Object(b.jsx)("div",{className:o,children:Object(b.jsxs)("label",{htmlFor:t.name[f.lang],children:[t.name[f.lang],t.required&&Object(b.jsx)("span",{children:"*"}),l(t)]})}),Object(b.jsxs)("div",{className:c,children:[Object(b.jsx)(j.a,{id:n.id,serverUrl:"/api/".concat(f.mandantId,"/").concat(f.lang,"/ticket_photo"),fileName:n.fileName,filePath:n.filePath,onValueChanged:function(e,t){r(e,t.fileName,"ContactPhoto")}}),s(n.id,i)]})]}):"Email"===t.type?Object(b.jsxs)("div",{className:"row address-row",children:[Object(b.jsx)("div",{className:o,children:Object(b.jsxs)("label",{htmlFor:t.name[f.lang],children:[t.name[f.lang],t.required&&Object(b.jsx)("span",{children:"*"}),l(t)]})}),Object(b.jsxs)("div",{className:c,children:[Object(b.jsx)("input",{id:t.name[f.lang],type:"email",value:n.text,onChange:function(e){return r(n.id,e.target.value,"Text")}}),s(n.id,i)]})]}):Object(b.jsxs)("div",{className:"row address-row",children:[Object(b.jsx)("div",{className:o,children:Object(b.jsxs)("label",{htmlFor:t.name[f.lang],children:[t.name[f.lang],t.required&&Object(b.jsx)("span",{children:"*"}),l(t)]})}),Object(b.jsxs)("div",{className:c,children:[Object(b.jsx)("input",{id:t.name[f.lang],type:"text",value:n.text,onChange:function(e){return r(n.id,e.target.value,"Text")}}),s(n.id,i)]})]})}return Object(b.jsx)("div",{})},O=window.egumaReact,v=new p.a({phrases:O.translations});var y=function(e){var t=e.name,n=e.seats,a=e.ticket_index,r=e.questions,i=e.answerList,s=e.onCh
1ange,o=e.errors;if(r.some((function(e){return!e.onlyActiveOnTicketTypesEnabled||e.onlyActiveOnTicketTypes.includes(i.ticketTypeId)}))){var c="3473"===O.mandantId&&"647de6f0a18b920d74d2c7b4"===O.eventId?"Subscription":"649c1d1c1136b404d498c33f"===O.eventId?"Anmeldung":"8547"===O.mandantId?"Zertifikat":"8533"===O.mandantId?"de"===O.lang?"Auswahl":"fr"===O.lang?"H\xf4te":"Guest":"8629"===O.mandantId||"8628"===O.mandantId||"8627"===O.mandantId?"Auswahl":"7998"===O.mandantId?"Pers\xf6nliche Informationen Teilnehmer:in":"7158"===O.mandantId&&"de"===O.lang?"Auswahl":v.t("Common.Ticket");return Object(b.jsxs)("div",{className:"border-color",style:{marginBottom:25,borderStyle:"solid",borderWidth:1,borderRadius:3,padding:20},children:[Object(b.jsxs)("strong",{children:[c," ",a+1," | ",t," ",n&&Object(b.jsxs)("span",{children:[" | ",n.name]})]}),r.sort((function(e,t){return e.sort-t.sort})).map((function(e,t){return Object(b.jsx)(x,{question:e,answer:i.answers[t],ticketTypeId:i.ticketTypeId,onChange:s,errors:o},t)}))]})}return Object(b.jsx)("div",{})},w=n(172),I=n(168),T=n.n(I),k=n(225),N=window.egumaReact,C=new p.a({phrases:N.translations}),E=function(e){Object(c.a)(n,e);var t=Object(l.a)(n);function n(e){var a;return Object(s.a)(this,n),(a=t.call(this,e)).handleChange=function(e,t,n){var r=Array.from(a.state.tickets);r.forEach((function(a){return a.answers.forEach((function(a){return a.answers.forEach((function(a){a.id===e&&(a.type=n,"OptionId"===n||"AddOnTicketTypeId"===n?a.optionId=t:"DateTime"===n?a.dateTime=t:"ContactPhoto"===n?a.fileName=t:a.text=t)}))}))})),a.validateField(e),a.setState({tickets:r})},a.validate=function(){var e=[];return Array.from(a.state.tickets).forEach((function(t){return t.answers.forEach((function(t){return t.answers.forEach((function(n){var a=N.questions.find((function(e){return e.id===n.questionId}));a.onlyActiveOnTicketTypesEnabled&&!a.onlyActiveOnTicketTypes.includes(t.ticketTypeId)||a&&(a.required&&("Dropdown"===a.type||"AddOn"===a.type?""===n.optionId.trim()&&e.push({answerId:n.id,message:C.t("Backend.Error.Required")}):"Birthday"===a.type?T()("".concat(n.dateTime),"YYYY-MM-DD").isValid()||e.push({answerId:n.id,message:C.t("Backend.Error.Required")}):"Photo"===a.type?n.fileName&&""!==n.fileName.trim()||e.push({answerId:n.id,message:C.t("Backend.Error.Required")}):""===n.text.trim()&&e.push({answerId:n.id,message:C.t("Backend.Error.Required")})),"Email"===a.type&&n.text&&n.text.trim()&&(Object(k.a)(n.text.trim())||e.push({answerId:n.id,message:C.t("Shop.Error.EMailNotValid")})),n.text&&n.text.trim()&&a.regexEnabled&&a.regex&&!new RegExp(a.regex).test(n.text.trim())&&e.push({answerId:n.id,message:C.t("Backend.Error.WrongInput")}))}))}))})),a.setState({errors:e,submitted:!0}),0===e.length},a.validateField=function(e){var t=Array.from(a.state.errors);Array.from(a.state.tickets).forEach((function(n){return n.answers.forEach((function(n){return n.answers.forEach((function(n){if(n.id===e){var r=N.questions.find((function(e){return e.id===n.questionId}));r&&(t=t.filter((function(e){return e.answerId!==n.id})),a.state.submitted&&r.required&&("Dropdown"===r.type||"AddOn"===r.type?""===n.optionId.trim()&&t.push({answerId:n.id,message:C.t("Backend.Error.Required")}):"Birthday"===r.type?T()("".concat(n.dateTime),"YYYY-MM-DD").isValid()||t.push({answerId:n.id,message:C.t("Backend.Error.Required")}
1):"Photo"===r.type?n.fileName&&""!==n.fileName.trim()||t.push({answerId:n.id,message:C.t("Backend.Error.Required")}):"Email"!==r.type&&""===n.text.trim()&&t.push({answerId:n.id,message:C.t("Backend.Error.Required")})),"Email"===r.type&&a.state.submitted&&(n.text&&n.text.trim()?Object(k.a)(n.text.trim())||t.push({answerId:n.id,message:C.t("Shop.Error.EMailNotValid")}):r.required&&t.push({answerId:n.id,message:C.t("Backend.Error.Required")})),n.text&&n.text.trim()&&r.regexEnabled&&r.regex&&!new RegExp(r.regex).test(n.text.trim())&&t.push({answerId:n.id,message:C.t("Backend.Error.WrongInput")}))}}))}))})),a.setState({errors:t})},a.onContinue=Object(i.a)(r.a.mark((function e(){var t,n;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!a.validate()){e.next=15;break}return e.prev=1,t={tickets:a.state.tickets,eventId:N.eventId},e.next=5,Object(w.a)("/api/".concat(N.mandantId,"/").concat(N.lang,"/add_event_ticket_answers"),{body:t});case 5:if((n=e.sent).success){e.next=9;break}return n.errors&&a.setState({errors:n.errors,submitted:!0}),e.abrupt("return");case 9:window.location.href=n.redirect,e.next=15;break;case 12:e.prev=12,e.t0=e.catch(1),console.log("request failed");case 15:case"end":return e.stop()}}),e,null,[[1,12]])}))),a.state={tickets:null,submitted:!1,errors:[]},a}return Object(o.a)(n,[{key:"componentWillMount",value:function(){this.setState({tickets:N.tickets})}},{key:"render",value:function(){var e=this,t=-1;return Object(b.jsxs)("div",{children:[this.state.submitted&&this.state.errors.length>0&&Object(b.jsx)("div",{className:"common_error-text",style:{marginBottom:40},children:C.t("Shop.Error.RequiredFields")}),this.state.tickets.map((function(n){return n.answers.map((function(a,r){return t++,Object(b.jsx)(y,{name:n.name,seats:n.seats&&n.seats[r],questions:N.questions,answerList:a,ticket_index:t,onChange:e.handleChange,errors:e.state.errors},r)}))})),Object(b.jsx)("button",{className:"button-default button-primary",style:{width:"100%",marginTop:2},onClick:this.onContinue,children:C.t("Shop.Action.Next")})]})}}]),n}(u.a.Component)}}]);
2//# sourceMappingURL=27.51660f31.chunk.js.map

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.