PageSourceSearch

https://www.tuintelling.nl/312.ffb4ae4eff073527.js

js tuintelling.nl collected 2026-09-24 10:08:28 UTC 21,713 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunktuintelling=self.webpackChunktuintelling||[]).push([[312],{762:(Z,d,c)=>{c.d(d,{G:()=>W});var e=c(9212),u=c(9360),_=c(8251),m=c(6814),x=c(4961),i=c(6223),g=c(9515),f=c(4757);const b=["form"],h=(n,l)=>({"btn-primary border-primary-700 border":n,"btn-transparent underline hover:text-primary":l});function A(n,l){if(1&n){const o=e.EpF();e.TgZ(0,"button",5),e.NdJ("click",function(){e.CHM(o);const t=e.oxw();return t.isLogin=!1,e.KtG(t.toggleForm())}),e._uU(1),e.ALo(2,"translate"),e.qZA()}if(2&n){const o=e.oxw();e.Q6J("ngClass",e.WLB(4,h,!o.isLogin,o.isLogin)),e.xp6(1),e.hij(" ",e.lcZ(2,2,"form.login.no-account")," ")}}function T(n,l){if(1&n){const o=e.EpF();e.TgZ(0,"button",9),e.NdJ("click",function(){e.CHM(o);const t=e.oxw();return t.isLogin=!1,e.KtG(t.toggleForm())}),e._uU(1),e.ALo(2,"translate"),e.qZA()}if(2&n){const o=e.oxw();e.Q6J("ngClass",e.WLB(4,h,!o.isLogin,o.isLogin)),e.xp6(1),e.hij(" ",e.lcZ(2,2,"form.login.register")," ")}}function C(n,l){1&n&&(e.ynx(0),e._uU(1),e.ALo(2,"translate"),e.BQk()),2&n&&(e.xp6(1),e.Oqu(e.lcZ(2,1,"form.login.first-name-length-feedback-text")))}function M(n,l){1&n&&(e.ynx(0),e._uU(1),e.ALo(2,"translate"),e.BQk()),2&n&&(e.xp6(1),e.Oqu(e.lcZ(2,1,"form.login.first-name-required-feedback-text")))}function w(n,l){if(1&n&&(e.TgZ(0,"label",44),e.YNc(1,C,3,3,"ng-container",7)(2,M,3,3,"ng-container",7),e.qZA()),2&n){e.oxw();const o=e.MAs(7);e.xp6(1),e.Q6J("ngIf",null==o.errors?null:o.errors.minlength),e.xp6(1),e.Q6J("ngIf",null==o.errors?null:o.errors.required)}}function v(n,l){1&n&&(e.ynx(0),e._uU(1),e.ALo(2,"translate"),e.BQk()),2&n&&(e.xp6(1),e.Oqu(e.lcZ(2,1,"form.login.last-name-length-feedback-text")))}function y(n,l){1&n&&(e.ynx(0),e._uU(1),e.ALo(2,"translate"),e.BQk()),2&n&&(e.xp6(1),e.Oqu(e.lcZ(2,1,"form.login.last-name-required-feedback-text")))}function J(n,l){if(1&n&&(e.TgZ(0,"label",45),e.YNc(1,v,3,3,"ng-container",7)(2,y,3,3,"ng-container",7),e.qZA()),2&n){e.oxw();const o=e.MAs(14);e.xp6(1),e.Q6J("ngIf",null==o.errors?null:o.errors.minlength),e.xp6(1),e.Q6J("ngIf",null==o.errors?null:o.errors.required)}}function q(n,l){1&n&&(e.TgZ(0,"label",46),e._uU(1),e.ALo(2,"translate"),e.qZA()),2&n&&(e.xp6(1),e.hij(" ",e.lcZ(2,1,"form.login.email-required-feedback-text")," "))}function N(n,l){1&n&&(e.TgZ(0,"label",46),e._uU(1),e.ALo(2,"translate"),e.qZA()),2&n&&(e.xp6(1),e.hij(" ",e.lcZ(2,1,"form.login.email-pattern-feedback-text")," "))}function k(n,l){1&n&&(e.TgZ(0,"label",47),e._uU(1),e.ALo(2,"translate"),e.qZA()),2&n&&(e.xp6(1),e.hij(" ",e.lcZ(2,1,"form.login.postcode-required-feedback-text")," "))}function Q(n,l){1&n&&(e.TgZ(0,"label",47),e._uU(1),e.ALo(2,"translate"),e.qZA()),2&n&&(e.xp6(1),e.hij(" ",e.lcZ(2,1,"form.login.postcode-pattern-feedback-text")," "))}function F(n,l){1&n&&(e.TgZ(0,"label",48),e._uU(1),e.ALo(2,"translate"),e.qZA()),2&n&&(e.xp6(1),e.hij(" ",e.lcZ(2,1,"form.login.house-number-required-feedback-text")," "))}function U(n,l){if(1&n){const o=e.EpF();e.TgZ(0,"div")(1,"div",35)(2,"input",49),e.NdJ("ngModelChange",function(t){e.CHM(o);const a=e.oxw(2);return e.KtG(a.registerFormData.createAccount=t)}),e.qZA(),e.TgZ(3,"label",50)(4,"span"),e._uU(5),e.ALo(6,"translate"),e.qZA()()(),e._UZ(7,"label",51),e.ALo(8,"translate"),e.qZA()}if(2&n){const o=e.oxw(2);e.xp6(2),e.Q6J("ngModel",o.registerFormData.createAccount)("readonly",o.isLoading),e.xp6(3),e.Oqu(e.lcZ(6,4,"form.login.account")),e.xp6(2),e.Q6J("innerHTML",e.lcZ(8,6,"form.login.account-supporting-text"),e.oJD)}}function D(n,l){1&n&&(e.TgZ(0,"label",59),e._uU(1),e.ALo(2,"translate"),e.qZA()),2&n&&(e.xp6(1),e.hij(" ",e.lcZ(2,1,"form.login.password-required-feedback-text")," "))}function E(n,l){1&n&&(e.TgZ(0,"label",59),e._uU(1),e.ALo(2,"translate"),e.qZA()),2&n&&(e.xp6(1),e.hij(" ",e.lcZ(2,1,"form.login.password-pattern-feedback-text")," "))}function R(n,l){if(1&n){const o=e.EpF();e.TgZ(0,"div",11)(1,"label",52),e._uU(2),e.ALo(3,"translate"),e.qZA(),e.TgZ(4,"div",53)(5,"input",54,55),e.NdJ("ngModelChange",function(t){e.CHM(o);const a=e.oxw(2);return e.KtG(a.registerFormData.password=t)}),e.qZA(),e.TgZ(7,"button",56),e.NdJ("click",function(){e.CHM(o);const t=e.oxw(2);return e.KtG(t.isPasswordVisible=!t.isPasswordVisible)}),e._uU(8),e.ALo(9,"translate"),e.qZA()(),e.TgZ(10,"label",57),e._uU(11),e.ALo(12,"translate"),e.qZA(),e.YNc(13,D,3,3,"label",58)(14,E,3,3,"label",58),e.qZA()}if(2&n){const o=e.MAs(6),r=e.oxw(2);e.xp6(2),e.hij(" ",e.lcZ(3,9,"form.login.password")," "),e.xp6(3),e.Q6J("ngModel",r.registerFormData.password)("readonly",r.isLoading)("type",r.isPasswordVisible?"text":"password"),e.xp6(2),e.Q6J("disabled",r.isLoading),e.xp6(1),e.hij(" ",e.lcZ(9,11,r.isPasswordVisible?"global.hide":"global.show")," "),e.xp6(3),e.hij(" ",e.lcZ(12,13,"form.login.password-supporting-text")," "),e.xp6(2),e.Q6J("ngIf",!(null==r.formReference||!r.formReference.submitted||!o.errors||!o.errors.required)),e.xp6(1),e.Q6J("ngIf",!(null==r.formReference||!r.formReference.submitted||!o.errors||!o.errors.pattern))}}function I(n,l){1&n&&e.GkF(0)}function O(n,l){if(1&n){const o=e.EpF();e.ynx(0),e.TgZ(1,"div",10)(2,"div",11)(3,"label",12),e._uU(4),e.ALo(5,"translate"),e.qZA(),e.TgZ(6,"input",13,14),e.NdJ("ngModelChange",function(t){e.CHM(o);const a=e.oxw();return e.KtG(a.registerFormData.firstName=t)}),e.qZA(),e.YNc(8,w,3,2,"label",15),e.qZA(),e.TgZ(9,"div",11)(10,"label",16),e._uU(11),e.ALo(12,"translate"),e.qZA(),e.TgZ(13,"input",17,18),e.NdJ("ngModelChange",function(t){e.CHM(o);const a=e.oxw();return e.KtG(a.registerFormData.lastName=t)}),e.qZA(),e.YNc(15,J,3,2,"label",19),e.qZA(),e.TgZ(16,"div",11)(17,"label",20),e._uU(18),e.ALo(19,"translate"),e.qZA(),e.TgZ(20,"input",21,22),e.NdJ("ngModelChange",function(t){e.CHM(o);const a=e.oxw();return e.KtG(a.registerFormData.email=t)}),e.qZA(),e.YNc(22,q,3,3,"label",23)(23,N,3,3,"label",23),e.qZA(),e.TgZ(24,"div",11)(25,"p",24),e._uU(26),e.ALo(27,"translate"),e.qZA(),e.TgZ(28,"div",25)(29,"div",11)(30,"label",26),e._uU(31),e.ALo(32,"translate"),e.qZA(),e.TgZ(33,"input",27,28),e.NdJ("ngModelChange",function(t){e.CHM(o);const a=e.oxw();return e.KtG(a.registerFormData.postcode=t)}),e.qZA(),e.YNc(35,k,3,3,"label",29)(36,Q,3,3,"label",29),e.qZA(),e.TgZ(37,"div",11)(38,"label",30),e._uU(39),e.ALo(40,"translate"),e.qZA(),e.TgZ(41,"input",31,32),e.NdJ("ngModelChange",function(t){e.CHM(o);const a=e.oxw();return e.KtG(a.registerFormData.houseNumber=t)}),e.qZA(),e.YNc(43,F,3,3,"label",33),e.qZA()()(),e.YNc(44,U,9,8,"div",7)(45,R,15,15,"div",34),e.TgZ(46,"div")(47,"div",35)(48,"input",36),e.NdJ("ngModelChange",function(t){e.CHM(o);const a=e.oxw();return e.KtG(a.registerFormData.newsletterSubscription=t)}),e.qZA(),e.TgZ(49,"label",37),e._uU(50),e.ALo(51,"translate"),e.qZA()(),e.TgZ(52,"label",38),e._uU(53),e.ALo(54,"translate"),e.qZA()(),e.TgZ(55,"div",39)(56,"p",40),e._uU(57," SoortenNL gebruikt je gegevens om je tellingen te verwerken en om je te informeren over televenementen. Lees ons "),e.TgZ(58,"a",41),e._uU(59,"privacy statement "),e.qZA(),e._uU(60," voor meer informatie (link opent in nieuwe tab). "),e.qZA()(),e.YNc(61,I,1,0,"ng-container",42),e.TgZ(62,"button",43),e._uU(63),e.ALo(64,"translate"),e.qZA()(),e.BQk()}if(2&n){const o=e.MAs(7),r=e.MAs(14),t=e.MAs(21),a=e.MAs(34),L=e.MAs(42),s=e.oxw(),V=e.MAs(13);e.xp6(4),e.hij(" ",e.lcZ(5,32,"form.login.first-name")," "),e.xp6(2),e.Q6J("ngModel",s.registerFormData.firstName)("readonly",s.isLoading),e.xp6(2),e.Q6J("ngIf",!(null==s.formReference||!s.formReference.submitted||!o.errors)),e.xp6(3),e.hij(" ",e.lcZ(12,34,"form.login.last-name")," "),e.xp6(2),e.Q6J("ngModel",s.registerFormData.lastName)("readonly",s.isLoading),e.xp6(2),e.Q6J("ngIf",!(null==s.formReference||!s.formReference.submitted||!r.errors)),e.xp6(3),e.hij(" ",e.lcZ(19,36,"global.email")," "),e.xp6(2),e.Q6J("ngModel",s.registerFormData.email)("readonly",s.isLoading),e.xp6(2),e.Q6J("ngIf",!(null==s.formReference||!s.formReference.submitted||!t.errors||!t.errors.required)),e.xp6(1),e.Q6J("ngIf",!(null==s.formReference||!s.formReference.submitted||!t.errors||!t.errors.pattern)),e.xp6(3),e.hij(" ",e.lcZ(27,38,"form.login.postcode-description-text")," "),e.xp6(5),e.hij(" ",e.lcZ(32,40,"form.login.postcode")," "),e.xp6(2),e.Q6J("ngModel",s.registerFormData.postcode)("readonly",s.isLoading),e.xp6(2),e.Q6J("ngIf",!(null==s.formReference||!s.formReference.submitted||!a.errors||!a.errors.required)),e.xp6(1),e.Q6J("ngIf",!(null==s.formReference||!s.formReference.submitted||!a.errors||!a.errors.pattern)),e.xp6(3),e.hij(" ",e.lcZ(40,42,"form.login.house-number")," "),e.xp6(2),e.Q6J("ngModel",s.registerFormData.houseNumber)("readonly",s.isLoading),e.xp6(2),e.Q6J("ngIf",!(null==s.formReference||!s.formReference.submitted||!L.errors||!L.errors.required)),e.xp6(1),e.Q6J("ngIf",s.hasNoAccountOption),e.xp6(1),e.Q6J("ngIf",s.registerFormData.createAccount),e.xp6(3),e.Q6J("ngModel",s.registerFormData.newsletterSubscription)("readonly",s.isLoading),e.xp6(2),e.hij(" ",e.lcZ(51,44,"form.login.newsletter")," "),e.xp6(3),e.hij(" ",e.lcZ(54,46,"form.login.newsletter-supporting-text")," "),e.xp6(8),e.Q6J("ngTemplateOutlet",V),e.xp6(1),e.Q6J("disabled",s.isLoading),e.xp6(1),e.hij(" ",s.registerSubmitLabel||e.lcZ(64,48,"form.login.register-action")," ")}}function j(n,l){1&n&&(e.TgZ(0,"label",46),e._uU(1),e.ALo(2,"translate"),e.qZA()),2&n&&(e.xp6(1),e.hij(" ",e.lcZ(2,1,"form.login.email-required-feedback-text")," "))}function S(n,l){1&n&&(e.TgZ(0,"label",46),e._uU(1),e.ALo(2,"translate"),e.qZA()),2&n&&(e.xp6(1),e.hij(" ",e.lcZ(2,1,"form.login.email-pattern-feedback-text")," "))}function H(n,l){1&n&&(e.TgZ(0,"label",59),e._uU(1),e.ALo(2,"translate"),e.qZA()),2&n&&(e.xp6(1),e.hij(" ",e.lcZ(2,1,"form.login.password-required-feedback-text")," "))}function P(n,l){1&n&&(e.TgZ(0,"label",59),e._uU(1),e.ALo(2,"translate"),e.qZA()),2&n&&(e.xp6(1),e.hij(" ",e.lcZ(2,1,"form.login.password-pattern-feedback-text")," "))}function K(n,l){1&n&&e.GkF(0)}function G(n,l){if(1&n){const o=e.EpF();e.ynx(0),e.TgZ(1,"div",10)(2,"div",11)(3,"label",20),e._uU(4),e.ALo(5,"translate"),e.qZA(),e.TgZ(6,"input",60,22),e.NdJ("ngModelChange",function(t){e.CHM(o);const a=e.oxw();return e.KtG(a.loginFormData.email=t)}),e.qZA(),e.YNc(8,j,3,3,"label",23)(9,S,3,3,"label",23),e.qZA(),e.TgZ(10,"div",11)(11,"label",61),e._uU(12),e.ALo(13,"translate"),e.qZA(),e.TgZ(14,"div",53)(15,"input",62,55),e.NdJ("ngModelChange",function(t){e.CHM(o);const a=e.oxw();return e.KtG(a.loginFormData.password=t)}),e.qZA(),e.TgZ(17,"button",56),e.NdJ("click",function(){e.CHM(o);const t=e.oxw();return e.KtG(t.isPasswordVisible=!t.isPasswordVisible)}),e._uU(18),e.ALo(19,"translate"),e.qZA()(),e.YNc(20,H,3,3,"label",58)(21,P,3,3,"label",58),e.qZA(),e.YNc(22,K,1,0,"ng-container",42),e.TgZ(23,"button",43),e._uU(24),e.ALo(25,"translate"),e.qZA()(),e.TgZ(26,"a",63),e._uU(27),e.ALo(28,"translate"),e.qZA(),e.BQk()}if(2&n){const o=e.MAs(7),r=e.MAs(16),t=e.oxw(),a=e.MAs(13);e.xp6(4),e.hij(" ",e.lcZ(5,17,"global.email")," "),e.xp6(2),e.Q6J("ngModel",t.loginFormData.email)("readonly",t.isLoading),e.xp6(2),e.Q6J("ngIf",!(null==t.formReference||!t.formReference.submitted||!o.errors||!o.errors.required)),e.xp6(1),e.Q6J("ngIf",!(null==t.formReference||!t.formReference.submitted||!o.errors||!o.errors.pattern)),e.xp6(3),e.hij(" ",e.lcZ(13,19,"form.login.password")," "),e.xp6(3),e.Q6J("ngModel",t.loginFormData.password)("readonly",t.isLoading)("type",t.isPasswordVisible?"text":"password"),e.xp6(2),e.Q6J("disabled",t.isLoading),e.xp6(1),e.hij(" ",e.lcZ(19,21,t.isPasswordVisible?"global.hide":"global.show")," "),e.xp6(2),e.Q6J("ngIf",!(null==t.formReference||!t.formReference.submitted||!r.errors||!r.errors.required)),e.xp6(1),e.Q6J("ngIf",!(null==t.formReference||!t.formReference.submitted||!r.errors||!r.errors.pattern)),e.xp6(1),e.Q6J("ngTemplateOutlet",a),e.xp6(1),e.Q6J("disabled",t.isLoading),e.xp6(1),e.hij(" ",t.loginSubmitLabel||e.lcZ(25,23,"form.login.login-action")," "),e.xp6(3),e.hij(" ",e.lcZ(28,25,"form.login.password-forgot-action")," ")}}function Y(n,l){if(1&n&&(e.TgZ(0,"div"),e._UZ(1,"div",64),e.ALo(2,"async"),e.ALo(3,"showError"),e.qZA()),2&n){const o=e.oxw(2);e.xp6(1),e.Q6J("innerHTML",e.lcZ(2,1,e.lcZ(3,3,o.error)),e.oJD)}}function B(n,l){if(1&n&&e.YNc(0,Y,4,5,"div",7),2&n){const o=e.oxw();e.Q6J("ngIf",o.error&&o.isSubmitFailed)}}let W=(()=>{class n{constructor(){this.hasNoAccountOption=!1,this.isLogin=!0,this.registerSubmitLabel="",this.loginSubmitLabel="",this.isLoading=!1,this.isSubmitFailed=!1,this.formChange=new e.vpe,this.register=new e.vpe,this.login=new e.vpe,this.registerFormData={firstName:"",lastName:"",email:"",postcode:"",houseNumber:"",createAccount:!1,password:"",newsletterSubscription:!1},this.loginFormData={email:"",password:""},this.isPasswordVisible=!1}set error(o){this._error=o}get error(){return this._error}ngOnInit(){this.registerFormData.createAccount=!this.hasNoAccountOption}ngAfterViewInit(){this.formReference?.valueChanges?.pipe(function p(){return(0,u.e)((n,l)=>{let o,r=!1;n.subscribe((0,_.x)(l,t=>{const a=o;o=t,r&&l.next([a,t]),r=!0}))})}()).subscribe(([o,r])=>{JSON.stringify(o)!==JSON.stringify(r)&&this.formChange.emit()})}toggleForm(){if(this.formReference){const o=this.formReference.value;this.formReference.resetForm(),this.formReference.setValue(o)}}handleRegisterSubmit(){this.formReference?.valid&&this.register.emit({...this.registerFormData,password:this.registerFormData.createAccount?this.registerFormData.password:""})}handleLoginSubmit(){this.formReference?.valid&&this.login.emit(this.loginFormData)}static#e=this.\u0275fac=function(r){return new(r||n)};static#n=this.\u0275cmp=e.Xpm({type:n,selectors:[["tuintelling-login"]],viewQuery:function(r,t){if(1&r&&e.Gf(b,5),2&r){let a;e.iGM(a=e.CRH())&&(t.formReference=a.first)}},inputs:{hasNoAccountOption:"hasNoAccountOption",isLogin:"isLogin",registerSubmitLabel:"registerSubmitLabel",loginSubmitLabel:"loginSubmitLabel",isLoading:"isLoading",isSubmitFailed:"isSubmitFailed",error:"error"},outputs:{formChange:"formChange",register:"register",login:"login"},decls:14,vars:14,consts:[[1,"mt-3","flex","flex-col","gap-3",3,"ngSubmit"],["form","ngForm"],[1,"text-sm","text-secondary-700",3,"innerHTML"],[1,"flex","items-center","justify-items-stretch","rounded","border","border-ui-border","p-0.5"],["class","btn btn-sm w-1/2","type","button",3,"ngClass","click",4,"ngIf"],["type","button",1,"btn","btn-sm","w-1/2",3,"ngClass","click"],["class","btn btn-sm w-1/2","title","Account aanmaken","type","button",3,"ngClass","click",4,"ngIf"],[4,"ngIf"],["displayError",""],["t
1itle","Account aanmaken","type","button",1,"btn","btn-sm","w-1/2",3,"ngClass","click"],[1,"flex","flex-col","gap-3"],[1,"flex","flex-col"],["for","firstName",1,"w-full"],["id","firstName","minlength","2","name","firstName","required","","type","text",1,"input-text",3,"ngModel","readonly","ngModelChange"],["firstname","ngModel"],["class","validation-message","for","firstName",4,"ngIf"],["for","lastName",1,"w-full"],["id","lastName","minlength","2","name","lastName","required","","type","text",1,"input-text",3,"ngModel","readonly","ngModelChange"],["lastname","ngModel"],["class","validation-message","for","lastName",4,"ngIf"],["for","email",1,"w-full"],["autocomplete","email","id","email","name","email","pattern","\\S+@\\S+","required","","type","email",1,"input-text",3,"ngModel","readonly","ngModelChange"],["email","ngModel"],["class","validation-message","for","email",4,"ngIf"],[1,"text-base"],[1,"mt-2","flex","items-start","gap-x-6"],["for","postcode"],["aria-describedby","postcodeHelp","autocomplete","postcode","id","postcode","name","postcode","pattern","[0-9]{4}[ ]?[a-zA-Z]{2}","required","","type","text",1,"input-text",3,"ngModel","readonly","ngModelChange"],["postcode","ngModel"],["class","validation-message","for","postcode",4,"ngIf"],["for","houseNumber"],["autocomplete","houseNumber","id","houseNumber","name","houseNumber","required","","type","text",1,"input-text","sm:w-1/3",3,"ngModel","readonly","ngModelChange"],["houseNumber","ngModel"],["class","validation-message","for","houseNumber",4,"ngIf"],["class","flex flex-col",4,"ngIf"],[1,"flex","items-center","gap-x-2"],["aria-describedby","newsletterHelp","i
1d","newsletterSubscribe","name","newsletterSubscribe","type","checkbox",1,"focus:ring-primary-700","form-checkbox","rounded-sm","text-primary",3,"ngModel","readonly","ngModelChange"],["for","newsletterSubscribe",1,"pt-2"],["for","newsletterSubscribe","id","newsletterHelp",1,"supporting-message","flex"],[1,"mt-1","border-t","border-ui-border","pt-1"],[1,"supporting-message","leading-tight"],["href","https://soortennl.nl/privacybeleid/","rel","nofollow noopener noreferrer","target","_blank"],[4,"ngTemplateOutlet"],["id","submit","name","submit","type","submit",1,"btn","btn-primary","mt-2","w-full",3,"disabled"],["for","firstName",1,"validation-message"],["for","lastName",1,"validation-message"],["for","email",1,"validation-message"],["for","postcode",1,"validation-message"],["for","houseNumber",1,"validation-message"],["aria-describedby","createAccountHelp","id","createAccount","name","createAccount","type","checkbox",1,"focus:ring-primary-700","form-checkbox","rounded-sm","text-primary",3,"ngModel","readonly","ngModelChange"],["for","createAccount",1,"pt-2"],["for","createAccount","id","createAccountHelp",1,"supporting-message",3,"innerHTML"],["for","password"],[1,"relative"],["aria-describedby","passwordHelp","autocomplete","new-password","id","password","name","password","pattern",".{8,}","required","",1,"input-text","relative",3,"ngModel","readonly","type","ngModelChange"],["password","ngModel"],["type","button",1,"btn","btn-xs","btn-neutral","absolute","top-1/2","right-1","-translate-y-2/4",3,"disabled","click"],["for","password","id","passwordHelp",1,"supporting-message","text-primary"],["class","validation-message","for","password",4,"ngIf"],["for","password",1,"validation-message"],["autocomplete","email","id","email","name","email","pattern","\\S+@\\S+","placeholder","E-mailadres","required","","type","email",1,"input-text",3,"ngModel","readonly","ngModelChange"],["for","password",1,"w-full"],["autocomplete","current-password","id","password","name","password","pattern",".{8,}","required","",1,"input-text","relative",3,"ngModel","readonly","type","ngModelChange"],["routerLink","/wachtwoord-vergeten",1,"hover:text-primary-700","text-primary"],["id","errorContainer",1,"rounded","border-2","border-red-500","bg-red-50","p-4","text-sm","text-red-800",3,"innerHTML"]],template:function(r,t){1&r&&(e.TgZ(0,"form",0,1),e.NdJ("ngSubmit",function(){return t.isLogin?t.handleLoginSubmit():t.handleRegisterSubmit()}),e._UZ(2,"p",2),e.ALo(3,"translate"),e.TgZ(4,"div",3),e.YNc(5,A,3,7,"button",4),e.TgZ(6,"button",5),e.NdJ("click",function(){return t.isLogin=!0,t.toggleForm()}),e._uU(7),e.ALo(8,"translate"),e.qZA(),e.YNc(9,T,3,7,"button",6),e.qZA(),e.YNc(10,O,65,50,"ng-container",7)(11,G,29,27,"ng-container",7),e.qZA(),e.YNc(12,B,1,1,"ng-template",null,8,e.W1O)),2&r&&(e.xp6(2),e.Q6J("innerHTML",e.lcZ(3,7,"form.login.login-helper-text"),e.oJD),e.xp6(3),e.Q6J("ngIf",t.hasNoAccountOption),e.xp6(1),e.Q6J("ngClass",e.WLB(11,h,t.isLogin,!t.isLogin)),e.xp6(1),e.hij(" ",e.lcZ(8,9,"form.login.login")," "),e.xp6(2),e.Q6J("ngIf",!t.hasNoAccountOption),e.xp6(1),e.Q6J("ngIf",!t.isLogin),e.xp6(1),e.Q6J("ngIf",t.isLogin))},dependencies:[m.mk,m.O5,m.tP,x.rH,i._Y,i.Fj,i.Wl,i.JJ,i.JL,i.Q7,i.wO,i.c5,i.On,i.F,m.Ov,g.X$,f.O],encapsulation:2})}return n})()},5906:(Z,d,c)=>{c.d(d,{m:()=>x});var e=c(6814),u=c(6223),_=c(4961),p=c(9515),m=c(9212);let x=(()=>{class i{static#e=this.\u0275fac=function(b){return new(b||i)};static#n=this.\u0275mod=m.oAB({type:i});static#t=this.\u0275inj=m.cJS({imports:[e.ez,_.Bz,u.u5,p.aw.forChild()]})}return i})()},4757:(Z,d,c)=>{c.d(d,{O:()=>p});var e=c(1105),u=c(9212),_=c(9515);let p=(()=>{class m{constructor(i){this.translateService=i,this.errorTranslations={"login-failed":(0,e.J)("form.login.login-incorrect-feedback-text"),"account-not-confirmed":(0,e.J)("form.login.account-not-confirmed-feedback-text"),"email is not unique":(0,e.J)("form.login.user-already-exists-feedback-text"),"email is not valid":(0,e.J)("form.login.email-pattern-feedback-text"),"password-min-length":(0,e.J)("form.login.password-pattern-feedback-text"),"email belongs to account":(0,e.J)("form.login.email-belongs-to-account-feedback-text"),"token not val
1id":(0,e.J)("form.password-reset.token-not-valid-feedback-text"),"user not found":(0,e.J)("form.password-reset.wrong-reset-email-feedback-text"),"email address already exists":(0,e.J)("form.login.user-already-exists-feedback-text"),"failed on getting user":(0,e.J)("form.login.failed-on-getting-user-feedback-text"),"postcode is required":(0,e.J)("form.login.postcode-required-feedback-text"),"postcode required":(0,e.J)("form.login.postcode-required-feedback-text")}}transform(i){return this.getTranslationKeyForError(i)}getTranslationKeyForError(i){const g=this.extractErrorMessage(i);return g?this.stringToError(g):this.showGenericError()}extractErrorMessage(i){if("string"==typeof i)return i;if("object"==typeof i&&i){if("error"in i)return this.extractErrorMessage(i.error);if("errors"in i){const g=i.errors;return Array.isArray(g)?g.find(f=>f.detail)?.detail:void 0}if("data"in i){const g=i.data;return"string"==typeof g?g:g?.message}}}stringToError(i){return i in this.errorTranslations?this.translateService.get(this.errorTranslations[i]):this.showGenericError()}showGenericError(){return this.translateService.get("global.error-code-text")}static#e=this.\u0275fac=function(g){return new(g||m)(u.Y36(_.sK,16))};static#n=this.\u0275pipe=u.Yjl({name:"showError",type:m,pure:!0,standalone:!0})}return m})()}}]);

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.