PageSourceSearch

https://foodsharing.de/assets/js/Modules/Register.1d2f3dfca0bfbd326c93.js

js foodsharing.de collected 2026-10-02 03:31:16 UTC 35,023 bytes, 3 lines download raw bytes

1/*! For license information please see Register.1d2f3dfca0bfbd326c93.js.LICENSE.txt */
2"use strict";(self.webpackChunkfoodsharing_frontend=self.webpackChunkfoodsharing_frontend||[]).push([[8102],{5576:(t,e,r)=>{r.a(t,async(t,n)=>{try{r.d(e,{A:()=>c});var a=r(14328),s=r(34412),i=r(14486),o=t([s]);s=(o.then?(await o)():o)[0];const c=(0,i.A)(s.A,a.X,a.Y,!1,null,null,null).exports;n()}catch(t){n(t)}})},11540:(t,e,r)=>{r.a(t,async(t,n)=>{try{r.d(e,{A:()=>m});var a=r(85471),s=r(83972),i=r(82640),o=r(20968),c=r(97803),l=r(93246),u=t([o]),d=u.then?(await u)():u;function p(){var t,e,r="function"==typeof Symbol?Symbol:{},n=r.iterator||"@@iterator",a=r.toStringTag||"@@toStringTag";function s(r,n,a,s){var c=n&&n.prototype instanceof o?n:o,l=Object.create(c.prototype);return f(l,"_invoke",function(r,n,a){var s,o,c,l=0,u=a||[],d=!1,p={p:0,n:0,v:t,a:f,f:f.bind(t,4),d:function(e,r){return s=e,o=0,c=t,p.n=r,i}};function f(r,n){for(o=r,c=n,e=0;!d&&l&&!a&&e<u.length;e++){var a,s=u[e],f=p.p,v=s[2];r>3?(a=v===n)&&(c=s[(o=s[4])?5:(o=3,3)],s[4]=s[5]=t):s[0]<=f&&((a=r<2&&f<s[1])?(o=0,p.v=n,p.n=s[1]):f<v&&(a=r<3||s[0]>n||n>v)&&(s[4]=r,s[5]=n,p.n=v,o=0))}if(a||r>1)return i;throw d=!0,n}return function(a,u,v){if(l>1)throw TypeError("Generator is already running");for(d&&1===u&&f(u,v),o=u,c=v;(e=o<2?t:c)||!d;){s||(o?o<3?(o>1&&(p.n=-1),f(o,c)):p.n=c:p.v=c);try{if(l=2,s){if(o||(a="next"),e=s[a]){if(!(e=e.call(s,c)))throw TypeError("iterator result is not an object");if(!e.done)return e;c=e.value,o<2&&(o=0)}else 1===o&&(e=s.return)&&e.call(s),o<2&&(c=TypeError("The iterator does not provide a '"+a+"' method"),o=1);s=t}else if((e=(d=p.n<0)?c:r.call(n,p))!==i)break}catch(e){s=t,o=1,c=e}finally{l=1}}return{value:e,done:d}}}(r,a,s),!0),l}var i={};function o(){}function c(){}function l(){}e=Object.getPrototypeOf;var u=[][n]?e(e([][n]())):(f(e={},n,function(){return this}),e),d=l.prototype=o.prototype=Object.create(u);function v(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,f(t,a,"GeneratorFunction")),t.prototype=Object.create(d),t}return c.prototype=l,f(d,"constructor",l),f(l,"constructor",c),c.displayName="GeneratorFunction",f(l,a,"GeneratorFunction"),f(d),f(d,a,"Generator"),f(d,n,function(){return this}),f(d,"toString",function(){return"[object Generator]"}),(p=function(){return{w:s,m:v}})()}function f(t,e,r,n){var a=Object.defineProperty;try{a({},"",{})}catch(t){a=0}f=function(t,e,r,n){function s(e,r){f(t,e,function(t){return this._invoke(e,r,t)})}e?a?a(t,e,{value:r,enumerable:!n,configurable:!n,writable:!n}):t[e]=r:(s("next",0),s("throw",1),s("return",2))},f(t,e,r,n)}function v(t,e,r,n,a,s,i){try{var o=t[s](i),c=o.value}catch(t){return void r(t)}o.done?e(c):Promise.resolve(c).then(n,a)}o=d[0];const m={__name:"RegisterEmail",props:{showTokenExpiredMessage:{type:Boolean,default:!1}},setup:function(t){var e=t,r=(0,a.Kh)({email:""}),n=(0,a.EW)(function(){return{email:{required:i.mw,emailValidator:i.Rp,foodsharing:c.Yq}}}),u=(0,s.fG)(n,r),d=(0,a.KR)(!1),f=(0,a.KR)(!1),m=(0,a.KR)(!1),_=(0,a.KR)(!1);function g(){var t;return t=p().m(function t(){var e;return p().w(function(t){for(;;)switch(t.p=t.n){case 0:return m.value=!0,t.p=1,t.n=2,(0,o.J3)(r.email);case 2:_.value=!0,t.n=6;break;case 3:if(t.p=3,!(e=t.v).code||e.code!==l.Bu.FORBIDDEN){t.n=4;break}f.value=!0,t.n=6;break;case 4:if(!e.code||e.code!==l.Bu.BAD_REQUEST){t.n=5;break}d.value=!0,t.n=6;break;case 5:throw e;case 6:return t.p=6,m.value=!1,t.f(6);case 7:return t.a(2)}},t,null,[[1,3,6,7]])}),g=function(){var e=this,r=arguments;return new Promise(function(n,a){var s=t.apply(e,r);function i(t){v(s,n,a,i,o,"next",t)}function o(t){v(s,n,a,i,o,"throw",t)}i(void 0)})},g.apply(this,arguments)}return{__sfc:!0,props:e,state:r,validations:n,v$:u,isMailInvalid:d,isMailAttemptInProgress:f,isLoading:m,successfullySubmitted:_,clearSubmissionErrors:function(){d.value=!1,f.value=!1},submit:function(){return g.apply(this,arguments)},required:i.mw,emailValidator:i.Rp}}};n()}catch(_){n(_)}})},14328:(t,e,r)=>{r.d(e,{X:()=>n,Y:()=>a});var n=function(){var t=this,e=t._self._c;return e("form",{staticClass:"my-1"},[e("div",{staticClass:"mt-2 col-sm-auto"},[e("label",{attrs:{for:"register-birthdate-input"}},[t._v(t._s(t.$t("register.geb_datum"))),t._m(0)]),t._v(" "),e("b-form-input",{attrs:{id:"register-birthdate-input",type:"date",autocomplete:"off"},model:{value:t.dateString,callback:function(e){t.dateString=e},expression:"dateString"}}),t._v(" "),t.isValid?t._e():e("div",{staticClass:"alert alert-danger mt-2",domProps:{textContent:t._s(t.$t("register.error_birthdate"))}}
2)],1),t._v(" "),e("div",{staticClass:"mt-3 col-sm-auto"},[e("div",{staticClass:"alert alert-info"},[e("i",{staticClass:"fas fa-info-circle"}),t._v(" "),e("Markdown",{attrs:{source:t.$t("register.birthdate_hint",{url:t.$url("dataprivacy")})}})],1)]),t._v(" "),e("button",{staticClass:"btn btn-primary ml-3 mt-3",attrs:{type:"button"},on:{click:function(e){return t.$emit("prev")}}},[t._v("\n    "+t._s(t.$t("register.prev"))+"\n  ")]),t._v(" "),e("button",{staticClass:"btn btn-primary mt-3",attrs:{type:"submit",disabled:!t.isValid},on:{click:function(e){return e.preventDefault(),t.redirect()}}},[t._v("\n    "+t._s(t.$t("register.next"))+"\n  ")]),t._v(" "),e("span",{staticClass:"mr-3 d-flex flex-row-reverse"},[t._v(t._s(t.$t("register.requiredFields"))),t._m(1)])])},a=[function(){var t=this._self._c;return t("sup",[t("i",{staticClass:"fas fa-asterisk"})])},function(){var t=this._self._c;return t("sup",[t("i",{staticClass:"fas fa-asterisk"})])}]},19483:(t,e,r)=>{r.a(t,async(t,n)=>{try{r.d(e,{A:()=>i});var a=r(11540),s=t([a]);const i=(a=(s.then?(await s)():s)[0]).A;n()}catch(t){n(t)}})},20565:(t,e,r)=>{r.d(e,{A:()=>d});var n=r(85471),a=r(83972),s=r(82640),i=r(1911);function o(){var t,e,r="function"==typeof Symbol?Symbol:{},n=r.iterator||"@@iterator",a=r.toStringTag||"@@toStringTag";function s(r,n,a,s){var o=n&&n.prototype instanceof l?n:l,u=Object.create(o.prototype);return c(u,"_invoke",function(r,n,a){var s,o,c,l=0,u=a||[],d=!1,p={p:0,n:0,v:t,a:f,f:f.bind(t,4),d:function(e,r){return s=e,o=0,c=t,p.n=r,i}};function f(r,n){for(o=r,c=n,e=0;!d&&l&&!a&&e<u.length;e++){var a,s=u[e],f=p.p,v=s[2];r>3?(a=v===n)&&(c=s[(o=s[4])?5:(o=3,3)],s[4]=s[5]=t):s[0]<=f&&((a=r<2&&f<s[1])?(o=0,p.v=n,p.n=s[1]):f<v&&(a=r<3||s[0]>n||n>v)&&(s[4]=r,s[5]=n,p.n=v,o=0))}if(a||r>1)return i;throw d=!0,n}return function(a,u,v){if(l>1)throw TypeError("Generator is already running");for(d&&1===u&&f(u,v),o=u,c=v;(e=o<2?t:c)||!d;){s||(o?o<3?(o>1&&(p.n=-1),f(o,c)):p.n=c:p.v=c);try{if(l=2,s){if(o||(a="next"),e=s[a]){if(!(e=e.call(s,c)))throw TypeError("iterator result is not an object");if(!e.done)return e;c=e.value,o<2&&(o=0)}else 1===o&&(e=s.return)&&e.call(s),o<2&&(c=TypeError("The iterator does not provide a '"+a+"' method"),o=1);s=t}else if((e=(d=p.n<0)?c:r.call(n,p))!==i)break}catch(e){s=t,o=1,c=e}finally{l=1}}return{value:e,done:d}}}(r,a,s),!0),u}var i={};function l(){}function u(){}function d(){}e=Object.getPrototypeOf;var p=[][n]?e(e([][n]())):(c(e={},n,function(){return this}),e),f=d.prototype=l.prototype=Object.create(p);function v(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,d):(t.__proto__=d,c(t,a,"GeneratorFunction")),t.prototype=Object.create(f),t}return u.prototype=d,c(f,"constructor",d),c(d,"constructor",u),u.displayName="GeneratorFunction",c(d,a,"GeneratorFunction"),c(f),c(f,a,"Generator"),c(f,n,function(){return this}),c(f,"toString",function(){return"[object Generator]"}),(o=function(){return{w:s,m:v}})()}function c(t,e,r,n){var a=Object.defineProperty;try{a({},"",{})}catch(t){a=0}c=function(t,e,r,n){function s(e,r){c(t,e,function(t){return this._invoke(e,r,t)})}e?a?a(t,e,{value:r,enumerable:!n,configurable:!n,writable:!n}):t[e]=r:(s("next",0),s("throw",1),s("return",2))},c(t,e,r,n)}function l(t,e,r,n,a,s,i){try{var o=t[s](i),c=o.value}catch(t){return void r(t)}o.done?e(c):Promise.resolve(c).then(n,a)}const u={__name:"RegisterPassword",props:{password:{type:String,default:""}},emits:["update:password","next"],setup:function(t,e){var r=e.emit,c=t,u=(0,n.Kh)({password:c.password,confirmPassword:c.password}),d=(0,n.EW)(function(){return{password:{required:s.mw,minLength:(0,s.Bp)(8),isTrimmed:function(t){return t.length===t.trim().length},complexity:function(t){return/[a-z]/.test(t)&&/[A-Z]/.test(t)&&/[0-9]/.test(t)}},confirmPassword:{required:s.mw,sameAsPassword:(0,s.f4)(u.password)}}}),p=(0,a.fG)(d,u);function f(){var t;return t=o().m(function t(){return o().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,p.value.$validate();case 1:r("update:password",u.password),r("next");case 2:return t.a(2)}},t)}),f=function(){var e=this,r=arguments;return new Promise(function(n,a){var s=t.apply(e,r);function i(t){l(s,n,a,i,o,"next",t)}function o(t){l(s,n,a,i,o,"throw",t)}i(void 0)})},f.apply(this,arguments)}return{__sfc:!0,props:c,emit:r,state:u,validations:d,v$:p,submit:function(){return f.apply(this,arguments)},required:s.mw,minLength:s.Bp,PasswordField:i.A}}};const d=(0,r(14486).A)(u,function(){var t=this,e=t._self._c,r=t._self._setupProxy;return e("form",{staticClass:"my-1"},[e("div",{staticClass:"my-2"},[e("div",{staticClass:"col-sm-auto"},[e("label",{attrs:{for:"password"}},[t._v("\n        "+t._s(t.$t("register.login_passwd1"))+"\n        "),t._m(0)]),t._v(" "),e(r.PasswordField,{attrs:{id:"password",autocomplete:"new-password",invali
2d:r.v$.password.$invalid&&r.v$.password.$dirty,type:"password",placeholder:"login.password"},on:{input:function(t){return r.v$.password.$touch()}},model:{value:r.state.password,callback:function(e){t.$set(r.state,"password",e)},expression:"state.password"}}),t._v(" "),r.v$.password.$error&&r.v$.password.$dirty?e("div",{staticClass:"invalid-feedback"},[r.v$.password.required?t._e():e("span",[t._v(t._s(t.$t("register.password_required")))]),t._v(" "),r.v$.password.minLength?t._e():e("span",[t._v(t._s(t.$t("register.password_minLength")))])]):t._e()],1),t._v(" "),e("div",{staticClass:"col-sm-auto"},[e("label",{attrs:{for:"confirmPassword"}},[t._v("\n        "+t._s(t.$t("register.login_passwd2"))+"\n        "),t._m(1)]),t._v(" "),e(r.PasswordField,{attrs:{id:"confirmPassword",autocomplete:"new-password",invalid:r.v$.confirmPassword.$invalid&&r.v$.confirmPassword.$dirty,type:"password",placeholder:"register.login_passwd2"},on:{input:function(t){return r.v$.confirmPassword.$touch()}},model:{value:r.state.confirmPassword,callback:function(e){t.$set(r.state,"confirmPassword",e)},expression:"state.confirmPassword"}}),t._v(" "),r.v$.confirmPassword.$error&&r.v$.confirmPassword.$dirty||r.v$.password.$error&&r.v$.password.$dirty?e("div",{staticClass:"invalid-feedback"},[e("ul",[r.v$.password.minLength.$invalid&&r.v$.password.$dirty?e("li",[t._v("\n            "+t._s(t.$t("register.password_minLength"))+"\n          ")]):t._e(),t._v(" "),r.v$.password.complexity.$invalid&&r.v$.password.$dirty?e("li",[t._v("\n            "+t._s(t.$t("register.password_must_be_complex"))+"\n          ")]):t._e(),t._v(" "),r.v$.password.isTrimmed.$invalid&&r.v$.password.$dirty?e("li",[t._v("\n            "+t._s(t.$t("register.password_must_be_trimmed"))+"\n          ")]):t._e(),t._v(" "),r.v$.confirmPassword.required.$invalid&&r.v$.confirmPassword.$dirty?e("li",[t._v("\n            "+t._s(t.$t("register.confirmPassword_required"))+"\n          ")]):t._e(),t._v(" "),r.v$.confirmPassword.sameAsPassword.$invalid&&r.v$.confirmPassword.$dirty?e("li",[t._v("\n            "+t._s(t.$t("register.confirmPassword_sameAsPassword"))+"\n          ")]):t._e()])]):t._e(),t._v(" "),e("button",{staticClass:"btn btn-primary ml-3 mt-3",attrs:{type:"submit",disabled:r.v$.$invalid},on:{click:function(t){return t.preventDefault(),r.submit.apply(null,arguments)}}},[t._v("\n        "+t._s(t.$t("register.next"))+"\n      ")]),t._v(" "),e("span",{staticClass:"mr-3 d-flex flex-row-reverse"},[t._v("\n        "+t._s(t.$t("register.requiredFields"))+"\n        "),t._m(2)])],1)])])},[function(){var t=this._self._c;this._self._setupProxy;return t("sup",[t("i",{staticClass:"fas fa-asterisk"})])},function(){var t=this._self._c;this._self._setupProxy;return t("sup",[t("i",{staticClass:"fas fa-asterisk"})])},function(){var t=this._self._c;this._self._setupProxy;return t("sup",[t("i",{staticClass:"fas fa-asterisk"})])}],!1,null,"0338eb84",null).exports},22895:(t,e,r)=>{r.d(e,{A:()=>s});var n=r(85471);const a={__name:"RegisterLegalAgreement",props:{subscribeNewsletter:{type:Boolean,default:!1},acceptGdpr:{type:Boolean,default:!1},acceptLegal:{type:Boolean,default:!1}},emits:["update:acceptGdpr","update:acceptLegal","update:subscribeNewsletter","prev","submit"],setup:function(t,e){var r=e.emit,a=t,s=(0,n.EW)(function(){return a.acceptGdpr&&a.acceptLegal});return{__sfc:!0,emit:r,props:a,accepted:s}}};const s=(0,r(14486).A)(a,function(){var t=this,e=t._self._c,r=t._self._setupProxy;return e("form",{staticClass:"my-1 ml-3 mt-3"},[e("b-form-checkbox",{attrs:{id:"acceptGdpr",checked:t.acceptGdpr,name:"acceptGdpr"},on:{change:function(t){return r.emit("update:acceptGdpr",t)}}},[e("span",[t._v("\n      "+t._s(t.$t("register.have_read_the_legal_stuff1"))+"\n      "),e("a",{attrs:{href:t.$url("dataprivacy"),target:"_blank",rel:"noopener noreferrer nofollow"}},[t._v(t._s(t.$t("legal.privacy_policy")))]),t._v("\n      "+t._s(t.$t("register.have_read_the_legal_stuff2"))+"\n    ")])]),t._v(" "),e("b-form-checkbox",{attrs:{id:"acceptLegal",checked:t.acceptLegal,name:"acceptLegal"},on:{input:function(t){return r.emit("update:acceptLegal",t)}}},[e("span",[t._v("\n      "+t._s(t.$t("register.have_read_the_legal_stuff1"))+"\n      "),e("a",{attrs:{href:t.$url("wiki_legal_agreement"),target:"_blank",rel:"noopener noreferrer nofollow"}},[t._v(t._s(t.$t("legal.legal_agreement")))]),t._v("\n      "+t._s(t.$t("register.have_read_the_legal_stuff2"))+"\n    ")])]),t._v(" "),e("b-form-checkbox",{attrs:{id:"subscribeNewsletter",unchecked:t.subscribeNewsletter,name:"subscribeNewsletter"},on:{input:function(t){return r.emit("update:subscribeNewsletter",t)}}},[t._v("\n    "+t._s(t.$t("register.signup_newsletter"))+"\n  ")]),t._v(" "),e("button",{staticClass:"btn btn-primary ml-3 mt-3",attrs:{type:"button"},on:{click:function(t){return r.emit("prev")}}},[t._v("\n    "+t._s(t.$t("register.prev"))+"\n  ")]),t._v(" "),e("button",{staticClass:"btn btn-primary mt-3",attrs:{disabled:!r.accepted,type:"submit"},on:{click:function(t){return t.preventDefault(),r.emit("submit")}}},[t._v("\n    "+t._s(t.$t("register.finish"))+"\n  ")])],1)},[],!1,null,null,null).exports},29018:(t,e,r)=>{r.d(e,{X:()=>n,Y:()=>a});var n=function(){var t=this,e=t._self._c;return e("form",{staticClass:"my-1"},[e("div",{staticClass:"col-sm-auto"},[e("label",{attrs:{for:"mobile"}},[t._v(t._s(t.$t("terminology.mobile_phone")))]),t._v(" "),e("PhoneNumberInput",{attrs:{"input-name":"mobile","input-value":t.mobile},on:{"update-phone-number":t.handleValidValue}})],1),t._v(" "),!t.isValid&&t.mobile.length>
20?e("div",{staticClass:"col-sm-auto invalid-feedback"},[e("span",[t._v(t._s(t.$t("register.phone_not_valid")))])]):t._e(),t._v(" "),e("div",{staticClass:"mt-3 col-sm-auto"},[e("div",{staticClass:"alert alert-info"},[e("i",{staticClass:"fas fa-info-circle"}),t._v(" "+t._s(t.$t("register.login_phone_info"))+"\n    ")])]),t._v(" "),e("div",{staticClass:"col-sm-auto"},[e("button",{staticClass:"btn btn-primary mt-3",attrs:{type:"button"},on:{click:function(e){return t.$emit("prev")}}},[t._v("\n      "+t._s(t.$t("register.prev"))+"\n    ")]),t._v(" "),e("button",{staticClass:"btn btn-primary mt-3",attrs:{type:"submit",disabled:!t.isValid},on:{click:function(e){return e.preventDefault(),t.redirect()}}},[t._v("\n      "+t._s(t.$t("register.next"))+"\n    ")])])])},a=[]},33859:(t,e,r)=>{r.d(e,{X:()=>n,Y:()=>a});var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"card rounded"},[e("div",{staticClass:"card-header text-white bg-primary"},[t._v("\n    "+t._s(t.$t("register.title"))+" ("+t._s(t.page)+" / 6)\n  ")]),t._v(" "),e("div",{class:{disabledLoading:t.isLoading,"card-body":!0}},[1===t.page?e("RegisterPassword",{attrs:{id:"step1",password:t.password},on:{"update:password":function(e){t.password=e},next:function(e){return t.next()}}}):2===t.page?e("RegisterName",{attrs:{id:"step2",firstname:t.firstname,lastname:t.lastname,gender:t.gender},on:{"update:firstname":function(e){t.firstname=e},"update:lastname":function(e){t.lastname=e},"update:gender":function(e){t.gender=e},prev:function(e){return t.prev()},next:function(e){return t.next()}}}):3===t.page?e("RegisterBirthdate",{attrs:{id:"step3",birthdate:t.birthdate},on:{"update:birthdate":function(e){t.birthdate=e},prev:function(e){return t.prev()},save:t.birthdateSave,next:function(e){return t.next()}}}):4===t.page?e("RegisterMobilephone",{attrs:{id:"step4"},on:{"update-mobile-number":t.updateMobileNumber,prev:function(e){return t.prev()},next:function(e){return t.next()}}}):5===t.page?e("RegisterLegalAgreement",{attrs:{id:"step5","subscribe-newsletter":t.subscribeNewsletter,"accept-gdpr":t.acceptGdpr,"accept-legal":t.acceptedLegal},on:{"update:subscribeNewsletter":function(e){t.subscribeNewsletter=e},"update:subscribe-newsletter":function(e){t.subscribeNewsletter=e},"update:acceptGdpr":function(e){t.acceptGdpr=e},"update:accept-gdpr":function(e){t.acceptGdpr=e},"update:acceptLegal":function(e){t.acceptedLegal=e},"update:accept-legal":function(e){t.acceptedLegal=e},prev:function(e){return t.prev()},submit:function(e){return t.submit()}}}):t._e(),t._v(" "),6===t.page?e("RegisterSuccess",{attrs:{id:"step6","newsletter-subscription-failed":t.newsletterSubscriptionFailed},on:{"load-login":function(e){return t.loadLogin()}}}):t._e()],1)])},a=[]},34202:(t,e,r)=>{r.a(t,async(t,n)=>{try{r.d(e,{A:()=>b});var a=r(20968),s=r(20165),i=r(71404),o=r(91817),c=r(20565),l=r(38733),u=r(5576),d=r(75561),p=r(22895),f=r(92926),v=t([a,s,o,u,d]);function m(){var t,e,r="function"==typeof Symbol?Symbol:{},n=r.iterator||"@@iterator",a=r.toStringTag||"@@toStringTag";function s(r,n,a,s){var c=n&&n.prototype instanceof o?n:o,l=Object.create(c.prototype);return _(l,"_invoke",function(r,n,a){var s,o,c,l=0,u=a||[],d=!1,p={p:0,n:0,v:t,a:f,f:f.bind(t,4),d:function(e,r){return s=e,o=0,c=t,p.n=r,i}};function f(r,n){for(o=r,c=n,e=0;!d&&l&&!a&&e<u.length;e++){var a,s=u[e],f=p.p,v=s[2];r>3?(a=v===n)&&(c=s[(o=s[4])?5:(o=3,3)],s[4]=s[5]=t):s[0]<=f&&((a=r<2&&f<s[1])?(o=0,p.v=n,p.n=s[1]):f<v&&(a=r<3||s[0]>n||n>v)&&(s[4]=r,s[5]=n,p.n=v,o=0))}if(a||r>1)return i;throw d=!0,n}return function(a,u,v){if(l>1)throw TypeError("Generator is already running");for(d&&1===u&&f(u,v),o=u,c=v;(e=o<2?t:c)||!d;){s||(o?o<3?(o>1&&(p.n=-1),f(o,c)):p.n=c:p.v=c);try{if(l=2,s){if(o||(a="next"),e=s[a]){if(!(e=e.call(s,c)))throw TypeError("iterator result is not an object");if(!e.done)return e;c=e.value,o<2&&(o=0)}else 1===o&&(e=s.return)&&e.call(s),o<2&&(c=TypeError("The iterator does not provide a '"+a+"' method"),o=1);s=t}else if((e=(d=p.n<0)?c:r.call(n,p))!==i)break}catch(e){s=t,o=1,c=e}finally{l=1}}return{value:e,done:d}}}(r,a,s),!0),l}var i={};function o(){}function c(){}function l(){}e=Object.getPrototypeOf;
2var u=[][n]?e(e([][n]())):(_(e={},n,function(){return this}),e),d=l.prototype=o.prototype=Object.create(u);function p(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,_(t,a,"GeneratorFunction")),t.prototype=Object.create(d),t}return c.prototype=l,_(d,"constructor",l),_(l,"constructor",c),c.displayName="GeneratorFunction",_(l,a,"GeneratorFunction"),_(d),_(d,a,"Generator"),_(d,n,function(){return this}),_(d,"toString",function(){return"[object Generator]"}),(m=function(){return{w:s,m:p}})()}function _(t,e,r,n){var a=Object.defineProperty;try{a({},"",{})}catch(t){a=0}_=function(t,e,r,n){function s(e,r){_(t,e,function(t){return this._invoke(e,r,t)})}e?a?a(t,e,{value:r,enumerable:!n,configurable:!n,writable:!n}):t[e]=r:(s("next",0),s("throw",1),s("return",2))},_(t,e,r,n)}function g(t,e,r,n,a,s,i){try{var o=t[s](i),c=o.value}catch(t){return void r(t)}o.done?e(c):Promise.resolve(c).then(n,a)}[a,s,o,u,d]=v.then?(await v)():v;const b={components:{RegisterPassword:c.A,RegisterName:l.A,RegisterBirthdate:u.A,RegisterMobilephone:d.A,RegisterLegalAgreement:p.A,RegisterSuccess:f.A},props:{token:{type:String,required:!0}},data:function(){return{page:1,isLoading:!1,password:"",firstname:"",lastname:"",gender:null,birthdate:null,mobile:null,subscribeNewsletter:!1,acceptGdpr:!1,acceptedLegal:!1,newsletterSubscriptionFailed:!0}},methods:{updateMobileNumber:function(t){this.mobile=t.value},prev:function(){this.page--},next:function(){this.page++},birthdateSave:function(t){this.birthdate=t},loadLogin:function(){(0,i.oo)(this.$url("login"))},submit:function(){var t,e=this;return(t=m().m(function t(){var r,n;return m().w(function(t){for(;;)switch(t.p=t.n){case 0:return e.isLoading=!0,t.p=1,t.n=2,(0,a.DY)(e.firstname,e.lastname,e.token,e.password,e.gender,e.birthdate,e.mobile,e.subscribeNewsletter?1:0);case 2:r=t.v,e.newsletterSubscriptionFailed=r.hasNewsletterSubscriptionFailed,e.page=6,(0,s.Bi)((0,o.Ay)("register.join_success")),t.n=4;break;case 3:t.p=3,n=t.v,(0,s.YX)("".concat((0,o.Ay)("register.join_error"),"<br><br> ").concat(n.message));case 4:e.isLoading=!1;case 5:return t.a(2)}},t,null,[[1,3]])}),function(){var e=this,r=arguments;return new Promise(function(n,a){var s=t.apply(e,r);function i(t){g(s,n,a,i,o,"next",t)}function o(t){g(s,n,a,i,o,"throw",t)}i(void 0)})})()}}};n()}catch(h){n(h)}})},34412:(t,e,r)=>{r.a(t,async(t,n)=>{try{r.d(e,{A:()=>i});var a=r(70465),s=t([a]);const i=(a=(s.then?(await s)():s)[0]).A;n()}catch(t){n(t)}})},38733:(t,e,r)=>{r.d(e,{A:()=>u});var n=r(85471),a=r(83972),s=r(82640);function i(){var t,e,r="function"==typeof Symbol?Symbol:{},n=r.iterator||"@@iterator",a=r.toStringTag||"@@toStringTag";function s(r,n,a,s){var i=n&&n.prototype instanceof l?n:l,u=Object.create(i.prototype);return o(u,"_invoke",function(r,n,a){var s,i,o,l=0,u=a||[],d=!1,p={p:0,n:0,v:t,a:f,f:f.bind(t,4),d:function(e,r){return s=e,i=0,o=t,p.n=r,c}};function f(r,n){for(i=r,o=n,e=0;!d&&l&&!a&&e<u.length;e++){var a,s=u[e],f=p.p,v=s[2];r>3?(a=v===n)&&(o=s[(i=s[4])?5:(i=3,3)],s[4]=s[5]=t):s[0]<=f&&((a=r<2&&f<s[1])?(i=0,p.v=n,p.n=s[1]):f<v&&(a=r<3||s[0]>n||n>v)&&(s[4]=r,s[5]=n,p.n=v,i=0))}if(a||r>1)return c;throw d=!0,n}return function(a,u,v){if(l>1)throw TypeError("Generator is already running");for(d&&1===u&&f(u,v),i=u,o=v;(e=i<2?t:o)||!d;){s||(i?i<3?(i>1&&(p.n=-1),f(i,o)):p.n=o:p.v=o);try{if(l=2,s){if(i||(a="next"),e=s[a]){if(!(e=e.call(s,o)))throw TypeError("iterator result is not an object");if(!e.done)return e;o=e.value,i<2&&(i=0)}else 1===i&&(e=s.return)&&e.call(s),i<2&&(o=TypeError("The iterator does not provide a '"+a+"' method"),i=1);s=t}else if((e=(d=p.n<0)?o:r.call(n,p))!==c)break}catch(e){s=t,i=1,o=e}finally{l=1}}return{value:e,done:d}}}(r,a,s),!0),u}var c={};function l(){}function u(){}function d(){}e=Object.getPrototypeOf;var p=[][n]?e(e([][n]())):(o(e={},n,function(){return this}),e),f=d.prototype=l.prototype=Object.create(p);function v(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,d):(t.__proto__=d,o(t,a,"GeneratorFunction")),t.prototype=Object.create(f),t}return u.prototype=d,o(f,"constructor",d),o(d,"constructor",u),u.displayName="GeneratorFunction",o(d,a,"GeneratorFunction"),o(f),o(f,a,"Generator"),o(f,n,function(){return this}),o(f,"toString",function(){return"[object Generator]"}),(i=function(){return{w:s,m:v}})()}function o(t,e,r,n){var a=Object.defineProperty;try{a({},"",{})}catch(t){a=0}o=function(t,e,r,n){function s(e,r){o(t,e,function(t){return this._invoke(e,r,t)})}e?a?a(t,e,{value:r,enumerable:!n,configurable:!n,writable:!n}):t[e]=r:(s("next",0),s("throw",1),s("return",2))},o(t,e,r,n)}function c(t,e,r,n,a,s,i){try{var o=t[s](i),c=o.value}catch(t){return void r(t)}o.done?e(c):Promise.resolve(c).then(n,a)}const l={__name:"RegisterName",props:{firstname:{type:String,default:""},lastname:{type:String,default:""},gender:{type:Number,default:1}},emits:["update:firstname","update:lastname","update:gender","prev","next"],setup:function(t,e){var r=e.emit,o=t,l=(0,n.Kh)({firstname:o.firstname,lastname:o.lastname,gender:o.gender}),u={firstname:{required:s.mw,minLength:(0,s.Bp)(2)},lastname:{required:s.mw,minLength:(0,s.Bp)(2)},gender:{required:s.mw}},d=(0,a.fG)(u,l);function p(){var t;return t=i().m(function t(){return i().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,d.value.$validate();case 1:if(!t.v){t.n=2;break}r("next");case 2:return t.a(2)}},t)}),p=function(){var e=this,r=arguments;return new Promise(function(n,a){var s=t.apply(e,r);function i(t){c(s,n,a,i,o,"next",t)}function o(t){c(s,n,a,i,o,"throw",t)}i(void 0)})},p.apply(this,arguments)}return{__sfc:!0,props:o,emit:r,state:l,rules:u,v$:d,redirect:function(){return p.apply(this,arguments)},required:s.mw,minLength:s.Bp}}};const u=(0,r(14486).A)(l,function(){var t=this,e=t._self._c,r=t._self._setupProxy;return e("form",{staticClass:"my-1"},[e("div",{staticClass:"col-sm-auto"},[e("label",{attrs:{for:"genderRadioGroup"}},[t._v(t._s(t.$t("register.select_your_gender"))),t._m(0)]),t._v(" "),e("b-form-group",{attrs:{id:"genderFormGroup"}},[e("b-form-radio-group",{attrs:{id:"genderRadioGroup",checked:r.state.gender,name:"gender"},on:{input:function(t){return r.emit("update:gender",t)}},model:{value:r.state.gender,callback:function(e){t.$set(r.state,"gender",e)},expression:"state.gender"}},[e("b-form-radio",{attrs:{id:"genderWoman",value:2}},[t._v("\n          "+t._s(t.$t("register.woman"))+"\n        ")]),t._v(" "),e("b-form-radio",{attrs:{id:"genderMan",value:1}},[t._v("\n          "+t._s(t.$t("register.man"))+"\n        ")]),t._v(" "),e("b-form-radio",{attrs:{id:"genderOther",value:3}},[t._v("\n          "+t._s(t.$t("register.other"))+"\n        ")])],1)],1)],1),t._v(" "),e("div",{staticClass:"my-1"},[e("div",{staticClass:"col-sm-auto"},[e("label",{attrs:{for:"firstname"}},[t._v(t._s(t.$t("register.login_name"))),t._m(1)])]),t._v(" "),e("div",{staticClass:"col-sm-auto"},[e("input",{directives:[{name:"model",rawName:"v-model",value:r.v$.firstname.$model,expression:"v$.firstname.$model"}
2],staticClass:"form-control",class:{"is-invalid":r.v$.firstname.$error},attrs:{id:"firstname",type:"text",name:"firstname"},domProps:{value:r.v$.firstname.$model},on:{input:[function(e){e.target.composing||t.$set(r.v$.firstname,"$model",e.target.value)},function(t){return r.emit("update:firstname",t.target.value)}]}}),t._v(" "),r.v$.firstname.$error?e("div",{staticClass:"invalid-feedback"},[r.v$.firstname.required?t._e():e("span",[t._v(t._s(t.$t("register.firstname_required")))]),t._v(" "),r.v$.firstname.minLength?t._e():e("span",[t._v(t._s(t.$t("register.firstname_minLength")))])]):t._e()]),t._v(" "),e("div",{staticClass:"my-1"},[e("div",{staticClass:"col-sm-auto"},[e("label",{attrs:{for:"lastname"}},[t._v(t._s(t.$t("register.login_surname"))),t._m(2)])]),t._v(" "),e("div",{staticClass:"col-sm-auto"},[e("input",{directives:[{name:"model",rawName:"v-model",value:r.v$.lastname.$model,expression:"v$.lastname.$model"}],staticClass:"form-control",class:{"is-invalid":r.v$.lastname.$error},attrs:{id:"lastname",type:"text",name:"lastname"},domProps:{value:r.v$.lastname.$model},on:{input:[function(e){e.target.composing||t.$set(r.v$.lastname,"$model",e.target.value)},function(t){return r.emit("update:lastname",t.target.value)}]}}),t._v(" "),r.v$.lastname.$error?e("div",{staticClass:"invalid-feedback"},[r.v$.lastname.required?t._e():e("span",[t._v(t._s(t.$t("register.lastname_required")))]),t._v(" "),r.v$.lastname.minLength?t._e():e("span",[t._v(t._s(t.$t("register.lastname_minLength")))])]):t._e()])]),t._v(" "),e("button",{staticClass:"btn btn-primary ml-3 mt-3",attrs:{type:"button"},on:{click:function(t){return t.preventDefault(),r.emit("prev")}}},[t._v("\n      "+t._s(t.$t("register.prev"))+"\n    ")]),t._v(" "),e("button",{staticClass:"btn btn-primary mt-3",attrs:{type:"submit"},on:{click:function(t){return t.preventDefault(),r.redirect()}}},[t._v("\n      "+t._s(t.$t("register.next"))+"\n    ")]),t._v(" "),e("span",{staticClass:"mr-3 d-flex flex-row-reverse"},[t._v(t._s(t.$t("register.requiredFields"))),t._m(3)])])])},[function(){var t=this._self._c;this._self._setupProxy;return t("sup",[t("i",{staticClass:"fas fa-asterisk"})])},function(){var t=this._self._c;this._self._setupProxy;return t("sup",[t("i",{staticClass:"fas fa-asterisk"})])},function(){var t=this._self._c;this._self._setupProxy;return t("sup",[t("i",{staticClass:"fas fa-asterisk"})])},function(){var t=this._self._c;this._self._setupProxy;return t("sup",[t("i",{staticClass:"fas fa-asterisk"})])}],!1,null,"f04d99ce",null).exports},38969:(t,e,r)=>{r.a(t,async(t,e)=>{try{var n=r(51497),a=r(4956),s=r(94440),i=r(76527),o=r(86071),c=t([n,a,s,i,o]);[n,a,s,i,o]=c.then?(await c)():c,(0,s.Sz)({RegisterForm:i.A,RegisterEmail:o.A}),document.addEventListener("DOMContentLoaded",function(){(0,s.NK)("#register-form"),(0,s.NK)("#register-email")}),e()}catch(t){e(t)}})},53905:(t,e,r)=>{r.a(t,async(t,n)=>{try{r.d(e,{A:()=>i});var a=r(34202),s=t([a]);const i=(a=(s.then?(await s)():s)[0]).A;n()}catch(t){n(t)}})},70465:(t,e,r)=>{r.a(t,async(t,n)=>{try{r.d(e,{A:()=>i});var a=r(17041),s=t([a]);const i={components:{Markdown:(a=(s.then?(await s)():s)[0]).A},props:{birthdate:{type:Date,default:null}},data:function(){return{dateString:this.birthdate}},computed:{date:function(){return new Date(this.dateString)},isValid:function(){var t=this.$dateFormatter.getDifferenceToNowInYears(this.date);return t>=18&&t<=125&&!!this.dateString}},methods:{redirect:function(){this.isValid&&(this.$emit("save",this.date),this.$emit("next"))}}};n()}catch(t){n(t)}})},75561:(t,e,r)=>{r.a(t,async(t,n)=>{try{r.d(e,{A:()=>c});var a=r(29018),s=r(79245),i=r(14486),o=t([s]);s=(o.then?(await o)():o)[0];const c=(0,i.A)(s.A,a.X,a.Y,!1,null,"8490e58c",null).exports;n()}catch(t){n(t)}})},76527:(t,e,r)=>{r.a(t,async(t,n)=>{try{r.d(e,{A:()=>c});var a=r(33859),s=r(53905),i=r(14486),o=t([s]);s=(o.then?(await o)():o)[0];const c=(0,i.A)(s.A,a.X,a.Y,!1,null,"580218e0",null).exports;n()}catch(t){n(t)}})},79245:(t,e,r)=>{r.a(t,async(t,n)=>{try{r.d(e,{A:()=>i});var a=r(96056),s=t([a]);const i=(a=(s.then?(await s)():s)[0]).A;n()}catch(t){n(t)}})},86071:(t,e,r)=>{r.a(t,async(t,n)=>{try{r.d(e,{A:()=>c});var a=r(97158),s=r(19483),i=r(14486),o=t([s]);s=(o.then?(await o)():o)[0];const c=(0,i.A)(s.A,a.X,a.Y,!1,null,"4a0e4352",null).exports;n()}catch(t){n(t)}})},92926:(t,e,r)=>{r.d(e,{A:()=>a});const n={__name:"RegisterSuccess",props:{newsletterSubscriptionFailed:{type:Boolean,default:!1}},setup:function(t){return{__sfc:!0}}};const a=(0,r(14486).A)(n,function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"my-1"},[e("div",{staticClass:"col-sm-auto"},[e("div",{staticClass:"alert alert-success"},[e("i",{staticClass:"fas fa-check-circle"}
2),t._v(" "+t._s(t.$t("register.join_success_message"))+"\n    ")]),t._v(" "),t.newsletterSubscriptionFailed?e("div",{staticClass:"alert alert-warning"},[e("i",{staticClass:"fas fa-exclamation-triangle"}),t._v(" "+t._s(t.$t("register.join_newsletter_failed"))+"\n    ")]):t._e(),t._v(" "),e("b-button",{staticClass:"btn btn-primary mt-3",on:{click:function(e){return t.$emit("load-login")}}},[t._v("\n      "+t._s(t.$t("login.login_button_label"))+"\n    ")])],1)])},[],!1,null,null,null).exports},96056:(t,e,r)=>{r.a(t,async(t,n)=>{try{r.d(e,{A:()=>i});var a=r(35885),s=t([a]);const i={components:{PhoneNumberInput:(a=(s.then?(await s)():s)[0]).A},data:function(){return{mobile:{value:null,valid:!0}}},computed:{isValid:function(){return this.mobile.valid}},methods:{handleValidValue:function(t){this["".concat(t.id)]={value:t.value,valid:t.valid}},redirect:function(){this.isValid&&(this.$emit("next"),this.$emit("update-mobile-number",this.mobile))}}};n()}catch(t){n(t)}})},97158:(t,e,r)=>{r.d(e,{X:()=>n,Y:()=>a});var n=function(){var t=this,e=t._self._c,r=t._self._setupProxy;return e("div",{staticClass:"card rounded"},[e("div",{staticClass:"card-header text-white bg-primary"},[t._v("\n    "+t._s(t.$t("register.title"))+"\n  ")]),t._v(" "),r.successfullySubmitted?e("div",{staticClass:"my-1"},[e("div",{staticClass:"col-sm-auto"},[e("div",{staticClass:"alert alert-info"},[e("i",{staticClass:"fas fa-info-circle"}),t._v(" "+t._s(t.$t("register.join_initialised_message"))+"\n      ")])])]):e("form",{staticClass:"my-1",class:{disabledLoading:r.isLoading,"card-body":!0}},[e("div",{staticClass:"col-sm-auto"},[r.props.showTokenExpiredMessage?e("div",{staticClass:"alert alert-warning"},[e("i",{staticClass:"fas fa-exclamation-triangle"}),t._v(" "+t._s(t.$t("register.token_invalid_or_expired"))+"\n      ")]):t._e(),t._v(" "),e("div",{staticClass:"alert alert-info"},[e("i",{staticClass:"fas fa-info-circle"}),t._v("\n        "+t._s(t.$t("register.mail_hint"))+"\n      ")]),t._v(" "),e("label",{attrs:{for:"email"}},[t._v(t._s(t.$t("register.login_email")))]),t._v(" "),t._m(0),t._v(" "),e("input",{directives:[{name:"model",rawName:"v-model",value:r.state.email,expression:"state.email"}],staticClass:"form-control",class:{"is-invalid":r.v$.email.$error&&r.v$.email.$dirty},attrs:{id:"email",autocomplete:"username",type:"email",name:"email",placeholder:t.$t("login.email_address")},domProps:{value:r.state.email},on:{input:[function(e){e.target.composing||t.$set(r.state,"email",e.target.value)},r.clearSubmissionErrors]}}),t._v(" "),r.v$.email.$error||r.isMailInvalid||r.isMailAttemptInProgress?e("div",{staticClass:"invalid-feedback"},[r.v$.email.required.$invalid?e("span",[t._v(t._s(t.$t("register.email_required")))]):r.v$.email.emailValidator.$invalid?e("span",[t._v(t._s(t.$t("register.email_invalid")))]):r.isMailInvalid?e("span",[t._v(t._s(t.$t("register.error_email_invalid")))]):r.isMailAttemptInProgress?e("span",[t._v(t._s(t.$t("register.email_in_progress")))]):t._e()]):t._e()]),t._v(" "),e("div",{staticClass:"my-2"},[e("div",{staticClass:"col-sm-auto"},[e("button",{staticClass:"btn btn-primary ml-3 mt-3",attrs:{type:"submit",disabled:r.v$.$invalid||r.isMailInvalid},on:{click:function(t){return t.preventDefault(),r.submit.apply(null,arguments)}}},[t._v("\n          "+t._s(t.$t("register.next"))+"\n        ")]),t._v(" "),e("span",{staticClass:"mr-3 d-flex flex-row-reverse"},[t._v("\n          "+t._s(t.$t("register.requiredFields"))+"\n          "),t._m(1)])])])])])},a=[function(){var t=this._self._c;this._self._setupProxy;return t("sup",[t("i",{staticClass:"fas fa-asterisk"})])},function(){var t=this._self._c;this._self._setupProxy;return t("sup",[t("i",{staticClass:"fas fa-asterisk"})])}]}},t=>{t.O(0,[3279,1083,5896,1945,9504,2131,8328,2568,1202,3715,466,282,1651,9492,8200,901,1638,5314,1584,7650,5871,7364,8912,6391,7235,1302,1465,6944,5471,3324,7962,2922,5865,3030,4508,9099,3874,5280,3216,3040,9617,6288,4393,9634,9392,2919,7847,9478,6517,4775,5407,2479,5284,4387,9110,5520,3220,5460,5089,982,7252,2325,6754,3979],()=>{return e=38969,t(t.s=e);var e});t.O()}]);
3//# sourceMappingURL=Register.1d2f3dfca0bfbd326c93.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.