PageSourceSearch

https://firmapp-backend.netlify.app/_next/static/chunks/pages/registration-c4e8a450fe90b8fc.js

js firmapp-backend.netlify.app collected 2026-10-03 10:45:39 UTC 31,204 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5907],{67244:function(e,r,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/registration",function(){return t(89758)}])},73859:function(e,r,t){"use strict";t.d(r,{F:function(){return c},Z:function(){return d}});var n=t(85893),i=t(97568),a=t(93054);function s(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t<r;t++)n[t]=e[t];return n}function o(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function l(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{},n=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),n.forEach((function(r){o(e,r,t[r])}))}return e}function u(e,r){return function(e){if(Array.isArray(e))return e}(e)||function(e,r){var t=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,i,a=[],s=!0,o=!1;try{for(t=t.call(e);!(s=(n=t.next()).done)&&(a.push(n.value),!r||a.length!==r);s=!0);}catch(l){o=!0,i=l}finally{try{s||null==t.return||t.return()}finally{if(o)throw i}}return a}}(e,r)||function(e,r){if(!e)return;if("string"===typeof e)return s(e,r);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return s(e,r)}(e,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var c={germany:["aachen","augsburg","bamberg","berlin","cologne","dresden","eichstaett","erfurt","essen","freiburg","fulda","goerlitz","hamburg","hildesheim","limburg","magdeburg","mainz","muenster","munich","osnabrueck","paderborn","passau","regensburg","rottenburg","speyer","trier","wuerzburg"],austria:["eisenstadt","feldkirch","graz-seckau","gurk","innsbruck","linz","salzburg","st-poelten","vienna"],"south-tyrol":["bolzano-brixen"],swiss:["basel","chur","lausanne-geneva-fribourg","lugano","sion","st-gallen"]};function d(e){var r=e.error,t=e.invalid,s=e.onChange,o=e.required,d=e.value,f=(0,i.$G)(["dioceses"]).t,m=Object.entries(c).map((function(e){var r=u(e,2),t=r[0],n=r[1];return{label:f("dioceses.country.".concat(t)),options:n.map((function(e){return{label:f("dioceses.diocese.".concat(e)),value:e}}))}}));return(0,n.jsx)("div",{className:"text-sm text-slate-600",children:(0,n.jsxs)("label",{className:"flex flex-col gap-1",children:[(0,n.jsxs)("span",{className:"ml-1 flex gap-1",children:[(0,n.jsx)("span",{children:f("dioceses.input.label")}),!!o&&(0,n.jsx)("span",{className:t?"text-red-500":"",children:"*"})]}),(0,n.jsx)(a.ZP,{options:m,value:d?{label:f("dioceses.diocese.".concat(d)),value:d}:null,onChange:function(e){var r=e.value;"function"===typeof s&&s(r)},placeholder:f("dioceses.input.placeholder"),styles:{placeholder:function(e){return l({},e,{color:t&&"text-red-600"})},control:function(e){return l({},e,{borderColor:t?"rgb(220, 38, 38)":"hsl(0, 0%, 80%)"})}}}),!!r&&(0,n.jsx)("p",{className:"ml-1 text-red-600 text-xs font-normal",children:r})]})})}},46122:function(e,r,t){"use strict";t.d(r,{Z:function(){return a}});var n=t(85893),i=t(20921);function a(e){var r,t,a,s;return(0,n.jsxs)("label",{htmlFor:null!==(r=e.id)&&void 0!==r?r:e.name,className:"block text-sm font-medium",children:[(0,n.jsx)("span",{className:"px-1 text-slate-600",children:e.label}),!!e.required&&(0,n.jsx)("span",{className:"text-xs",children:"*"}),(0,n.jsxs)("div",{className:"relative mt-1",children:[(0,n.jsx)("input",{id:null!==(t=e.id)&&void 0!==t?t:e.name,autoComplete:e.name,className:"\n            block w-full appearance-none rounded-md border border-gray-300 px-3 py-2 placeholder-gray-400 shadow-sm focus:border-indigo-500 focus:outline-none focus:ring-indigo-500 sm:text-sm\n            ".concat(!!e.invalid&&"border-red-400 focus:border-red-400 focus:ring-red-400","\n          "),name:e.name,placeholder:null!==(a=e.placeholder)&&void 0!==a?a:"",type:null!==(s=e.inputType)&&void 0!==s?s:"text",value:e.value||"",onChange:function(r){return t=r.target.value,void("function"===typeof e.onChange&&e.onChange(t));var t},onBlur:function(r){return t=r.target.value,void("function"===typeof e.onBlur&&e.onBlur(t));var t}}),!!e.loading&&(0,n.jsx)(i.Z,{className:"absolute right-1 top-[50%] translate-y-[-50%] text-slate-200"})]}),!!e.error&&(0,n.jsx)("p",{className:"px-1 mt-1 text-xs font-normal text-red-600",children:e.error})]})}},30103:function(e,r,t){"use strict";t.d(r,{Z:function(){return s}});var n=t(85893),i=t(73933),a=t(20921);function s(e){var r=e.checked,t=e.loading,s=void 0!==t&&t,o=e.onChange,l=e.disabled,u=e.label;return(0,n.jsxs)(i.r,{checked:r,onChange:o,disabled:l,className:"".concat(r?"bg-boni-blue":"bg-gray-400","\n              relative inline-flex h-[28px] w-[56px] shrink-0 cursor-pointer rounded-full border-2 border-transparent transition-colors duration-200 ease-in-out focus:outline-none focus-visible:ring-2  focus-visible:ring-white focus-visible:ring-opacity-75 items-center\n              ").concat(l?"opacity-50 cursor-not-allowed":""),children:[(0,n.jsx)("span",{className:"sr-only",children:u}),s?(0,n.jsx)(a.Z,{className:"h-[24px] w-[24px] absolute text-white"}):(0,n.jsx)("span",{"aria-hidden":"true",className:"".concat(r?"translate-x-7":"translate-x-0","\n                    pointer-events-none inline-block h-[24px] w-[24px] transform rounded-full bg-white shadow-lg ring-0 transition duration-200 ease-in-out")})]})}},53645:function(e,r,t){"use strict";
1function n(){var e,r,t=(e=["\n  query getCustomContractPDF($parish: String, $bistum: String, $address: String, $zip_city: String) {\n    getCustomContractPDF(\n      parish: $parish\n      bistum: $bistum\n      address: $address\n      zip_city: $zip_city\n    ) {\n      contract_id\n      leading_text\n      version_number\n      accepted\n      pdfUrl\n      created_at\n    }\n  }\n"],r||(r=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(r)}})));return n=function(){return t},t}t.d(r,{g:function(){return i}});var i=(0,t(17283).Ps)(n())},89758:function(e,r,t){"use strict";t.r(r),t.d(r,{__N_SSG:function(){return V},default:function(){return G}});var n=t(85893),i=t(34051),a=t.n(i),s=t(67294),o=t(97568),l=t(87536),u=t(2418),c=t.n(u),d=t(7885),f=t(17283);function m(){var e,r,t=(e=["\nmutation requestModeratorRegistration(\n  $community_rep: Boolean,\n  $first_name: String,\n  $last_name: String,\n  $email: String,\n  $phone: String,\n  $address: String,\n  $city: String,\n  $bistum: String,\n  $parish: String,\n  $parish_position: String,\n  $password: String,\n  $change_password_code: String) {\n  requestModeratorRegistration(\n    community_rep: $community_rep,\n    first_name: $first_name,\n    last_name: $last_name,\n    email: $email,\n    phone: $phone,\n    address: $address,\n    city: $city,\n    bistum: $bistum,\n    parish: $parish,\n    parish_position: $parish_position,\n    password: $password,\n    change_password_code: $change_password_code\n  ){\n    id\n  }\n  }\n  "],r||(r=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(r)}})));return m=function(){return t},t}var p=(0,f.Ps)(m()),g=t(30103),h=t(13560),v=t(47153),b=t(46122),x=t(73859),y=t(30381),_=t.n(y),j=t(53645),w=t(94452);function S(e,r,t,n,i,a,s){try{var o=e[a](s),l=o.value}catch(u){return void t(u)}o.done?r(l):Promise.resolve(l).then(n,i)}function N(){var e,r,t=(e=["\n  query getRegNewestContract {\n    getRegNewestContract{\n      id\n      version_number\n      leading_text\n      template_url\n      file_name\n      text\n      created_at\n    }\n  }\n"],r||(r=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(r)}})));return N=function(){return t},t}var k=(0,f.Ps)(N()),P=(function(){var e,r=(e=a().mark((function e(){var r;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,w.Yi)();case 3:return r=e.sent.contracts,e.abrupt("return",r[0]);case 7:throw e.prev=7,e.t0=e.catch(0),new Error(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})),function(){var r=this,t=arguments;return new Promise((function(n,i){var a=e.apply(r,t);function s(e){S(a,n,i,s,o,"next",e)}function o(e){S(a,n,i,s,o,"throw",e)}s(void 0)}))})}(),t(40182));function $(e,r,t,n,i,a,s){try{var o=e[a](s),l=o.value}catch(u){return void t(u)}o.done?r(l):Promise.resolve(l).then(n,i)}function O(){var e,r,t=(e=["mutation SetNewModParish($user_id: String, $parish: String, $parish_id: String, $usage: String) {\n\tsetNewModeratorParish(user_id: $user_id, parish: $parish, parish_id: $parish_id, usage: $usage)\n }"],r||(r=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(r)}})));return O=function(){return t},t}var q=(0,f.Ps)(O()),C=(function(){var e,r=(e=a().mark((function e(r,t){var n;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,P.zL)([t],t.usage);case 2:return n=e.sent,e.abrupt("return",n.parish_id);case 4:case"end":return e.stop()}}),e)})),function(){var r=this,t=arguments;return new Promise((function(n,i){var a=e.apply(r,t);function s(e){$(a,n,i,s,o,"next",e)}function o(e){$(a,n,i,s,o,"throw",e)}s(void 0)}))})}(),t(33685));function z(e,r,t,n,i,a,s){try{var o=e[a](s),l=o.value}catch(u){return void t(u)}o.done?r(l):Promise.resolve(l).then(n,i)}function T(){var e,r,t=(e=["mutation SetParishContract($parish_id: String, $user_id: String, $contract_accepted: Boolean, $contract_accepted_at: String, $contract_file: String, $contract_id: String) {\n\tsetParishContract(parish_id: $parish_id, user_id: $user_id, contract_accepted: $contract_accepted, contract_accepted_at: $contract_accepted_at, contract_file: $contract_file, contract_id: $contract_id)\n }"],r||(r=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(r)}})));return T=function(){return t},t}var E=(0,f.Ps)(T());!function(){var e,r=(e=a().mark((function e(r,t){var n;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.Z)({contract:t});case 2:return n=e.sent,e.abrupt("return",n);case 4:case"end":return e.stop()}}),e)})),function(){var r=this,t=arguments;return new Promise((function(n,i){var a=e.apply(r,t);function s(e){z(a,n,i,s,o,"next",e)}function o(e){z(a,n,i,s,o,"throw",e)}s(void 0)}))})}();function A(e,r,t,n,i,a,s){try{var o=e[a](s),l=o.value}catch(u){return void t(u)}o.done?r(l):Promise.resolve(l).then(n,i)}function D(e){return function(){var r=this,t=arguments;return new Promise((function(n,i){var a=e.apply(r,t);function s(e){A(a,n,i,s,o,"next",e)}function o(e){A(a,n,i,s,o,"throw",e)}s(void 0)}))}}function Z(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function M(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{},n=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}
1)))),n.forEach((function(r){Z(e,r,t[r])}))}return e}function R(e,r){if(null==e)return{};var t,n,i=function(e,r){if(null==e)return{};var t,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)t=a[n],r.indexOf(t)>=0||(i[t]=e[t]);return i}(e,r);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)t=a[n],r.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}var F="true"===t(34155).env.DONT_USE_ENCRYPTION||!1;function I(e,r,t,n){return L.apply(this,arguments)}function L(){return(L=D(a().mark((function e(r,t,n,i){var s,o;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d.Z.query({query:j.g,variables:{parish:r,bistum:t,address:n,zip_city:i},fetchPolicy:"no-cache"});case 2:return s=e.sent.data,o=U(s.getCustomContractPDF.pdfUrl),e.abrupt("return",{blob:o,contract_id:s.getCustomContractPDF.contract_id,leading_text:s.getCustomContractPDF.leading_text,version_number:s.getCustomContractPDF.version_number});case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var U=function(e){e.substr("data:application/pdf;base64,".length);for(var r=atob(e),t=r.length,n=new Uint8Array(t);t--;)n[t]=r.charCodeAt(t);return new Blob([n],{type:"application/pdf"})};function Y(){var e=(0,o.$G)(["registration","dioceses"]).t,r=(0,l.cI)(),t=r.control,i=r.handleSubmit,u=r.setError,f=(0,v.l8)(),m=(0,s.useState)(),y=m[0],j=m[1],w=(0,s.useState)(),S=w[0],N=w[1],P=(0,s.useState)(),$=P[0],O=P[1],C=(0,s.use
1State)(!1),z=C[0],T=C[1],A=(0,s.useState)(null),Z=A[0],L=A[1],U=(0,s.useState)(),Y=U[0],B=U[1],Q=(0,s.useState)(!1),V=Q[0],G=Q[1],H=(0,s.useState)(!1),K=H[0],X=H[1],J=(0,s.useState)(!1),W=J[0],ee=J[1];(0,s.useEffect)((function(){var e=function(){var e=D(a().mark((function e(){var r,t;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,d.Z.query({query:k});case 3:r=e.sent,(t=r.data)&&L(t.getRegNewestContract),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),console.log(e.t0);case 11:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}();Z||e()}),[]);var re=function(){var r=D(a().mark((function r(t){var n,i,s,o,l,m,g,h,v,b,x,y,w,S,k,P,$,C,z,T,E;return a().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return ee(!0),n=t.address,i=t.bistum,s=t.email,o=t.first_name,l=t.last_name,m=t.parish,g=t.parish_position,h=t.phone,v=t.zip_city,b=t.community_rep,r.prev=2,r.next=6,d.Z.mutate({mutation:p,variables:{community_rep:b,first_name:o,last_name:l,email:"".concat(s).toLowerCase(),phone:h,address:n,city:v,bistum:i,parish:m,parish_position:g,password:F?f:c().hashSync(f,10),change_password_code:"moderator"}});case 6:if(null===(w=r.sent.data)||void 0===w||null===(x=w.requestModeratorRegistration)||void 0===x?void 0:x.id){r.next=11;break}return u("email",{type:"not_unique",message:e("registration.fields.email.error.not_unique")}),ee(!1),r.abrupt("return");case 11:return j(w.requestModeratorRegistration.id),r.next=14,d.Z.mutate({mutation:q,variables:{user_id:null===w||void 0===w||null===(y=w.requestModeratorRegistration)||void 0===y?void 0:y.id,parish:m,parish_id:null,usage:"registration"}});case 14:return S=r.sent,k=S.data,N(k.setNewModeratorParish),_()().locale("de"),P=e("dioceses.diocese.".concat(i),{ns:"dioceses"}),r.next=21,I(""!=m?m:"leer",P,""!=n?n:"leer",""!=v?v:"leer");case 21:$=r.sent,O($.contract_id),C=$.blob,z=(new Date).valueOf(),T=z.toString(),E=new File([C],T+"_"+k.setNewModeratorParish+"_.pdf"),B(E),r.next=35;break;case 30:r.prev=30,r.t0=r.catch(2),console.error("error in registration:",r.t0),ee(!1),setTimeout((function(){alert(e("registration.com_error"))}),300);case 35:case"end":return r.stop()}}),r,null,[[2,30]])})));return function(e){return r.apply(this,arguments)}}();(0,s.useEffect)((function(){D(a().mark((function e(){var r,t,n,i,s,o,l,u,c,f,m,p;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(Y&&y&&S&&$)){e.next=30;break}return e.prev=1,r=(new Date).valueOf(),t=r.toString(),n="".concat(t,"_").concat(S,"_.pdf"),e.next=7,fetch("/api/s3-upload",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({filename:n,contentType:"application/pdf"})});case 7:return i=e.sent,e.next=10,i.json();case 10:return s=e.sent,o=s.url,l=s.key,e.next=15,fetch(o,{method:"PUT",body:Y,headers:{"Content-Type":"application/pdf"}});case 15:return u="https://".concat("firmappdev",".s3.").concat("eu-central-1",".amazonaws.com/").concat(l),_()().locale("de"),c=Date.now(),f=_()(c),m="best\xe4tigt am "+f.format("DD.MM.YYYY")+" um "+f.format("LT")+" Uhr",e.next=22,d.Z.mutate({mutation:E,variables:{parish_id:S,user_id:y,contract_accepted:!0,contract_accepted_at:m,contract_file:u,contract_id:$}});case 22:p=e.sent,p.data,T(!0),e.next=30;break;case 27:e.prev=27,e.t0=e.catch(1),console.error("Upload error:",e.t0);case 30:case"end":return e.stop()}}),e,null,[[1,27]])})))()}),[Y]);var te=(0,h.Z)(function(){var r=D(a().mark((function r(t){return a().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:X(!0),!!t||u("email",{type:"not_unique",message:e("registration.fields.email.error.not_unique")}),X(!1);case 4:case"end":return r.stop()}}),r)})));return function(e){return r.apply(this,arguments)}}());return(0,n.jsxs)("div",{className:"flex min-h-full ".concat(V?"overflow-hidden max-h-screen":""),children:[(0,n.jsx)("div",{className:"flex flex-col flex-1 justify-center py-12 px-4 sm:px-6 lg:flex-none lg:px-20 xl:px-24",children:(0,n.jsxs)("div",{className:"mx-auto w-full max-w-sm lg:w-96",children:[(0,n.jsxs)("div",{children:[(0,n.jsxs)("div",{className:"flex gap-4 items-end",children:[(0,n.jsx)("img",{className:"w-auto h-12",src:"/images/logo.png",alt:"Your Company"}),(0,n.jsx)("img",{className:"w-auto h-12",src:"/images/registration_firmapp_logo.png",alt:"Your Company"})]}),(0,n.jsx)("h2",{className:"mt-6 text-3xl font-bold tracking-tight text-gray-900",children:"Registrierungsformular f\xfcr die Firm-App"})]}),!z&&(0,n.jsx)("div",{className:"mt-8",children:(0,n.jsxs)("form",{className:"flex flex-col gap-4 mt-6",onSubmit:i(re),
1children:[(0,n.jsx)("h2",{className:"mt-6 mb-6 text-2xl font-bold tracking-tight text-gray-900",children:"Pers\xf6nliche Angaben"}),(0,n.jsx)(l.Qr,{control:t,name:"first_name",render:function(r){r.field.ref;var t=r.fieldState,i=t.invalid,a=t.error,s=R(r.field,["ref"]);return(0,n.jsx)(b.Z,M({label:e("registration.fields.first_name.label"),invalid:i,error:null===a||void 0===a?void 0:a.message,required:!0},s))},rules:{required:{value:!0,message:e("registration.fields.first_name.error.required")}}}),(0,n.jsx)(l.Qr,{control:t,name:"last_name",render:function(r){r.field.ref;var t=r.fieldState,i=t.invalid,a=t.error,s=R(r.field,["ref"]);return(0,n.jsx)(b.Z,M({label:e("registration.fields.last_name.label"),invalid:i,error:null===a||void 0===a?void 0:a.message,required:!0},s))},rules:{required:{value:!0,message:e("registration.fields.last_name.error.required")}}}),(0,n.jsx)(l.Qr,{control:t,name:"parish_position",render:function(r){r.field.ref;var t=r.fieldState,i=t.invalid,a=t.error,s=R(r.field,["ref"]);return(0,n.jsx)(b.Z,M({label:e("registration.fields.parish_position.label"),invalid:i,error:null===a||void 0===a?void 0:a.message,required:!0},s))},rules:{required:{value:!0,message:e("registration.fields.parish_position.error.required")}}}),(0,n.jsx)(l.Qr,{control:t,name:"email",render:function(r){r.field.ref;var t=r.fieldState,i=t.invalid,a=t.error,s=R(r.field,["ref"]);return(0,n.jsx)(b.Z,M({name:"email",label:e("registration.fields.email.label"),invalid:i,error:null===a||void 0===a?void 0:a.message,required:!0},s,{loading:K}))},rules:{required:{value:!0,message:e("registration.fields.email.error.required")},pattern:{value:/^[^\s@]+@([^\s@.,]+\.)+[^\s@.,]{2,}$/,message:e("registration.fields.email.error.pattern")},validate:function(e){return te(e),!0}}}),(0,n.jsx)(l.Qr,{control:t,name:"phone",render:function(r){r.field.ref;var t=r.fieldState.invalid,i=R(r.field,["ref"]);return(0,n.jsx)(b.Z,M({label:e("registration.fields.phone.label"),invalid:t},i))}}),(0,n.jsx)("h2",{className:"mt-6 mb-6 text-2xl font-bold tracking-tight text-gray-900",children:e("registration.parish_data")}),(0,n.jsx)(l.Qr,{control:t,name:"parish",render:function(r){r.field.ref;var t=r.fieldState,i=t.invalid,a=t.error,s=R(r.field,["ref"]);return(0,n.jsx)(b.Z,M({label:e("registration.fields.parish.label"),invalid:i,error:null===a||void 0===a?void 0:a.message,required:!0},s))},rules:{required:{value:!0,message:e("registration.fields.parish.error.required")}}}),(0,n.jsx)(l.Qr,{control:t,name:"address",render:function(r){r.field.ref;var t=r.fieldState,i=t.invalid,a=t.error,s=R(r.field,["ref"]);return(0,n.jsx)(b.Z,M({label:e("registration.fields.address.label"),invalid:i,error:null===a||void 0===a?void 0:a.message,required:!0},s))},rules:{required:{value:!0,message:e("registration.fields.address.error.required")}}}),(0,n.jsx)(l.Qr,{control:t,name:"zip_city",render:function(r){r.field.ref;var t=r.fieldState,i=t.invalid,a=t.error,s=R(r.field,["ref"]);return(0,n.jsx)(b.Z,M({label:e("registration.fields.zip_city.label"),invalid:i,error:null===a||void 0===a?void 0:a.message,required:!0},s))},rules:{required:{value:!0,message:e("registration.fields.zip_city.error.required")}}}),(0,n.jsx)(l.Qr,{control:t,name:"bistum",render:function(e){e.field.ref;
1var r=e.fieldState,t=r.invalid,i=r.error,a=R(e.field,["ref"]);return(0,n.jsx)(x.Z,M({},a,{error:null===i||void 0===i?void 0:i.message,invalid:t,required:!0}))},rules:{required:{value:!0,message:e("registration.fields.bistum.error.required")}}}),(0,n.jsx)(l.Qr,{control:t,name:"community_rep",render:function(r){r.field.ref;var t=r.fieldState.error,i=R(r.field,["ref"]);return(0,n.jsxs)("div",{children:[(0,n.jsxs)("div",{className:"flex gap-2 items-center my-4",children:[(0,n.jsx)(g.Z,M({},i,{checked:i.value||!1,label:e("registration.fields.community_rep.label")})),(0,n.jsx)("span",{className:"text-sm font-medium text-gray-700",children:e("registration.fields.community_rep.label")})]}),!!(null===t||void 0===t?void 0:t.message)&&(0,n.jsx)("p",{className:"px-1 -mt-1 text-xs font-normal text-red-600",children:null===t||void 0===t?void 0:t.message})]})},rules:{required:{value:!0,message:e("registration.fields.community_rep.error.required")}}}),(0,n.jsx)(l.Qr,{control:t,name:"terms_and_conditions",render:function(e){e.field.ref;var r=e.fieldState.error,t=R(e.field,["ref"]);return(0,n.jsxs)("div",{children:[(0,n.jsxs)("div",{className:"flex gap-2 items-center my-4",children:[(0,n.jsx)(g.Z,M({},t,{checked:t.value||!1,label:"Nutzungsbedingungen, Datenschutzerkl\xe4rung und Vertrag \xfcber gemeinsame Verantwortlichkeit akzeptieren"})),(0,n.jsxs)("span",{className:"text-sm font-medium text-gray-700",children:["Hiermit akzeptiere ich die",(0,n.jsx)("a",{className:"mx-1 text-boni-blue",href:"/downloads/2024-04-02-Nutzungsbedingungen.pdf",target:"_blank",children:"Nutzungsbedingungen"}),", die",(0,n.jsx)("a",{className:"mx-1 text-boni-blue",href:"/downloads/2024-06-26-Datenschutzerklaerung.pdf",target:"_blank",children:"Datenschutzerkl\xe4rung"}),"und den",(0,n.jsx)("a",{className:"mx-1 text-boni-blue",href:null===Z||void 0===Z?void 0:Z.template_url,target:"_blank",rel:"noreferrer",children:"Vertrag \xfcber gemeinsame Verantwortlichkeit bezu\u0308glich der Firm-App"}),"zwischen meiner Pfarrei o.\xc4. und dem Bonifatiuswerk"," "]})]}),!!(null===r||void 0===r?void 0:r.message)&&(0,n.jsx)("p",{className:"px-1 -mt-1 text-xs font-normal text-red-600",children:null===r||void 0===r?void 0:r.message})]})},rules:{required:{value:!0,message:e("registration.fields.terms_and_conditions.error.required")}}}),(0,n.jsx)("div",{className:"flex justify-between items-center mt-6",children:(0,n.jsx)("button",{disabled:W,className:"inline-flex justify-center items-center py-2 px-4 text-sm font-medium text-white rounded-md border border-transparent shadow-sm sm:w-auto focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2 focus:outline-none bg-boni-blue hover:bg-boni-gold disabled:bg-slate-100 disabled:text-slate-300",type:"submit",children:e("registration.button_register")})})]})}),z&&(0,n.jsx)("div",{className:"mt-8",children:(0,n.jsxs)("div",{className:"mt-6",children:[(0,n.jsx)("h2",{className:"mt-6 mb-6 text-2xl font-bold tracking-tight text-gray-900",children:"Vielen Dank f\xfcr Ihre Registrierung"}),(0,n.jsx)("p",{children:"Wir haben Ihre Registrierung erhalten. Bitte pr\xfcfen Sie den Posteingang Ihres E-Mail Postfaches."}),(0,n.jsx)("br",{}),(0,n.jsx)("p",{children:"Vielen Dank"})]})})]})}),(0,n.jsx)("div",{className:"hidden relative flex-1 w-0 lg:block",children:(0,n.jsx)("img",{className:"object-cover absolute inset-0 max-h-screen",src:"/images/app-smartphone-registration.png",alt:""})}),(0,n.jsx)("div",{className:"absolute z-50 bg-slate-100/50 inset-0 p-20 text-sm ".concat(V?"visible":"hidden"),children:(0,n.jsxs)("div",{className:"flex flex-col gap-4 justify-between p-10 h-full bg-white rounded-xl shadow-xl shadow-slate-500",children:[(0,n.jsx)("h2",{className:"flex-none text-2xl font-bold",children:"AGBs Lorem ipsum dolor sit amet consectetur adipisicing elit"}),(0,n.jsx)("ul",{className:"flex overflow-auto flex-col flex-grow gap-4 px-10 -mx-10",children:Array(20).fill("Lorem ipsum dolor sit amet consectetur adipisicing elit. Dolores numquam minus doloremque autem esse perferendis impedit sit, quisquam dolorum incidunt atque vel maxime repudiandae sunt consequatur dolorem voluptatibus accusantium. Veritatis.").map((function(e,r){return(0,n.jsxs)("li",{className:"",children:[(0,n.jsxs)("span",{className:"mr-2 font-bold text-md",children:["\xa7",r+1]}),(0,n.jsx)("span",{children:e})]},"paragraph-".concat(r))}))}),(0,n.jsx)("div",{className:"flex flex-none justify-between",children:(0,n.jsx)("button",{className:"py-2 px-4 font-semibold rounded bg-slate-100 text-slate-600",onClick:function(){return G(!1)},type:"button",children:e("registration.button_close")})})]})})]})}
1var B=t(69911),Q=function(){var e=(0,s.useState)("Test");e[0],e[1];return(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(Y,{})})};Q.getLayout=function(e){return(0,n.jsx)(B.Z,{children:e})};var V=!0,G=Q},13560:function(e,r){"use strict";function t(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t<r;t++)n[t]=e[t];return n}function n(e){return function(e){if(Array.isArray(e))return t(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,r){if(!e)return;if("string"===typeof e)return t(e,r);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return t(e,r)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}r.Z=function(e,r){var t;return function(){for(var i=arguments.length,a=new Array(i),s=0;s<i;s++)a[s]=arguments[s];clearTimeout(t),t=setTimeout((function(){e.apply(void 0,n(a))}),null!==r&&void 0!==r?r:200)}}},73933:function(e,r,t){"use strict";t.d(r,{r:function(){return k}});var n=t(67294),i=t(12351),a=t(19946),s=t(61363),o=t(64103),l=t(16723),u=t(23784),c=t(73781);let d=(0,n.createContext)(null);function f(){let e=(0,n.useContext)(d);if(null===e){let e=new Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,f),e}return e}function m(){let[e,r]=(0,n.useState)([]);return[e.length>0?e.join(" "):void 0,(0,n.useMemo)((()=>function(e){let t=(0,c.z)((e=>(r((r=>[...r,e])),()=>r((r=>{let t=r.slice(),n=t.indexOf(e);return-1!==n&&t.splice(n,1),t}))))),i=(0,n.useMemo)((()=>({register:t,slot:e.slot,name:e.name,props:e.props})),[t,e.slot,e.name,e.props]);return n.createElement(d.Provider,{value:i},e.children)}),[r])]}let p=(0,i.yV)((function(e,r){let t=(0,a.M)(),{id:n=`headlessui-label-${t}`,passive:s=!1,...o}=e,c=f(),d=(0,u.T)(r);(0,l.e)((()=>c.register(n)),[n,c.register]);let m={ref:d,...c.props,id:n};return s&&("onClick"in m&&(delete m.htmlFor,delete m.onClick),"onClick"in o&&delete o.onClick),(0,i.sY)({ourProps:m,theirProps:o,slot:c.slot||{},defaultTag:"label",name:c.name||"Label"})})),g=Object.assign(p,{});var h=t(39516),v=t(14157),b=t(46045),x=t(18689),y=t(31147),_=t(94192);let j=(0,n.createContext)(null);j.displayName="GroupContext";let w=n.Fragment;let S=(0,i.yV)((function(e,r){let t=(0,a.M)(),{id:l=`headlessui-switch-${t}`,checked:d,defaultChecked:f=!1,onChange:m,name:p,value:g,form:h,...w}=e,S=(0,n.useContext)(j),N=(0,n.useRef)(null),k=(0,u.T)(N,r,null===S?null:S.setSwitch),[P,$]=(0,y.q)(d,m,f),O=(0,c.z)((()=>null==$?void 0:$(!P))),q=(0,c.z)((e=>{if((0,o.P)(e.currentTarget))return e.preventDefault();e.preventDefault(),O()})),C=(0,c.z)((e=>{e.key===s.R.Space?(e.preventDefault(),O()):e.key===s.R.Enter&&(0,x.g)(e.currentTarget)})),z=(0,c.z)((e=>e.preventDefault())),T=(0,n.useMemo)((()=>({checked:P})),[P]),E={id:l,ref:k,role:"switch",type:(0,v.f)(e,N),tabIndex:0,"aria-checked":P,"aria-labelledby":null==S?void 0:S.labelledby,"aria-describedby":null==S?void 0:S.describedby,onClick:q,onKeyUp:C,onKeyPress:z},A=(0,_.G)();return(0,n.useEffect)((()=>{var e;let r=null==(e=N.current)?void 0:e.closest("form");r&&void 0!==f&&A.addEventListener(r,"reset",(()=>{$(f)}))}),[N,$]),n.createElement(n.Fragment,null,null!=p&&P&&n.createElement(b._,{features:b.A.Hidden,...(0,i.oA)({as:"input",type:"checkbox",hidden:!0,readOnly:!0,form:h,checked:P,name:p,value:g})}),(0,i.sY)({ourProps:E,theirProps:w,slot:T,defaultTag:"button",name:"Switch"}))})),N=function(e){var r;let[t,a]=(0,n.useState)(null),[s,o]=m(),[l,u]=(0,h.f)(),c=(0,n.useMemo)((()=>({switch:t,setSwitch:a,labelledby:s,describedby:l})),[t,a,s,l]),d=e;return n.createElement(u,{name:"Switch.Description"},n.createElement(o,{name:"Switch.Label",props:{htmlFor:null==(r=c.switch)?void 0:r.id,onClick(e){t&&("LABEL"===e.currentTarget.tagName&&e.preventDefault(),t.click(),t.focus({preventScroll:!0}))}}},n.createElement(j.Provider,{value:c},(0,i.sY)({ourProps:{},theirProps:d,defaultTag:w,name:"Switch.Group"}))))},k=Object.assign(S,{Group:N,Label:g,Description:h.d})},31147:function(e,r,t){"use strict";t.d(r,{q:function(){return a}});var n=t(67294),i=t(73781);
1function a(e,r,t){let[a,s]=(0,n.useState)(t),o=void 0!==e,l=(0,n.useRef)(o),u=(0,n.useRef)(!1),c=(0,n.useRef)(!1);return!o||l.current||u.current?!o&&l.current&&!c.current&&(c.current=!0,l.current=o,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(u.current=!0,l.current=o,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[o?e:a,(0,i.z)((e=>(o||s(e),null==r?void 0:r(e))))]}},18689:function(e,r,t){"use strict";function n(e={},r=null,t=[]){for(let[n,s]of Object.entries(e))a(t,i(r,n),s);return t}function i(e,r){return e?e+"["+r+"]":r}function a(e,r,t){if(Array.isArray(t))for(let[n,s]of t.entries())a(e,i(r,n.toString()),s);else t instanceof Date?e.push([r,t.toISOString()]):"boolean"==typeof t?e.push([r,t?"1":"0"]):"string"==typeof t?e.push([r,t]):"number"==typeof t?e.push([r,`${t}`]):null==t?e.push([r,""]):n(t,r,e)}
1function s(e){var r;let t=null!=(r=null==e?void 0:e.form)?r:e.closest("form");if(t)for(let n of t.elements)if("INPUT"===n.tagName&&"submit"===n.type||"BUTTON"===n.tagName&&"submit"===n.type||"INPUT"===n.nodeName&&"image"===n.type)return void n.click()}t.d(r,{g:function(){return s},t:function(){return n}})}},function(e){e.O(0,[4885,3054,2418,7536,7153,1651,4452,9774,2888,179],(function(){return r=67244,e(e.s=r);var r}));var r=e.O();_N_E=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.