1import{a as z}from"./chunk-JNWAYHFV.js";import{a as k}from"./chunk-QORNWZWF.js";import{b as V}from"./chunk-ZTB5BK2O.js";import"./chunk-KAQ2VCQ2.js";import"./chunk-SDYCNOPX.js";import"./chunk-HJEDSNMU.js";import"./chunk-QUOK3ZFK.js";import"./chunk-EYITKG5L.js";import{A as R,i as D,n as F,q as N,z as A}from"./chunk-5XMBELDX.js";import"./chunk-XLYNHXVS.js";import{a as B}from"./chunk-3QU7A7VL.js";import{a as M}from"./chunk-5IXNES5Y.js";import"./chunk-LXECQZI5.js";import"./chunk-STXJ6CHD.js";import{I as E,R as y,S as I,W as T,ba as h}from"./chunk-4N6OC7AV.js";import{Lb as g,Mc as n,Nc as r,Pc as _,Rb as v,Zb as l,ac as b,gc as x,id as m,jd as c,lc as o,mc as i,nc as p,va as d,xc as C,yc as f,zb as e}from"./chunk-VYR66D5O.js";function G(a,S){if(a&1&&p(0,"div",4),a&2){let t=f();l("form",t.form)("type","text")("control","name")("label","Nombre fiscal de la empresa")("formName","register-agencies")}}function w(a,S){if(a&1&&(o(0,"p",7),n(1),m(2,"translate"),i(),o(3,"p",8),n(4),i(),o(5,"p",9),n(6),m(7,"translate"),i(),o(8,"p",8),n(9),i(),o(10,"p",9),n(11),m(12,"translate"),i(),o(13,"p",8),n(14),i(),o(15,"p",9),n(16),m(17,"translate"),i(),o(18,"p",8),n(19),i(),o(20,"p",9),n(21),m(22,"translate"),i(),o(23,"p",8),n(24),i()),a&2){let t=f();e(),r(c(2,10,"Nombre fiscal de la empresa")),e(3),r(t.form.controls.name.value),e(2),r(c(7,12,"Direcci\xF3n fiscal")),e(3),r(t.form.controls.address.value),e(2),r(c(12,14,"Poblaci\xF3n")),e(3),r(t.form.controls.town.value),e(2),r(c(17,16,"C\xF3digo postal")),e(3),r(t.form.controls.postalCode.value),e(2),r(c(22,18,"Provincia")),e(3),r(t.form.controls.province.value)}}function P(a,S){if(a&1&&p(0,"div",4)(1,"div",4)(2,"div",10)(3,"div",4),a&2){let t=f();l("form",t.form)("type","text")("control","address")("label","Direcci\xF3n fiscal")("formName","register-agencies"),e(),l("form",t.form)("type","text")("control","town")("label","Poblaci\xF3n")("formName","register-agencies"),e(),l("form",t.form)("type","text")("inputMode","numeric")("control","postalCode")("label","C\xF3digo postal")("formName","register-agencies"),e(),l("form",t.form)("type","text")("control","province")("label","Provincia")("formName","register-agencies")}}var ie=(()=>{class a{constructor(){this.ROUTES=h,this.mainService=d(M),this._authService=d(V),this._router=d(E),this._localizeService=d(T),this.form=this._authService.registerAgenciesForm.controls.taxData,this._authService.registerAgenciesStep(),this.form.controls.checkbox.valueChanges.subscribe(t=>{t&&(this.form.controls.name.setValue(this._authService.registerAgenciesForm.controls.generalData.controls.name.value),this.form.controls.address.setValue(this._authService.registerAgenciesForm.controls.generalData.controls.address.value),this.form.controls.town.setValue(this._authService.registerAgenciesForm.controls.generalData.controls.town.value),this.form.controls.postalCode.setValue(this._authService.registerAgenciesForm.controls.generalData.controls.postalCode.value),this.form.controls.province.setValue(this._authService.registerAgenciesForm.controls.generalData.controls.province.value))}),this.form.controls.checkbox.setValue(this.form.controls.checkbox.value)}submit(){if(this.form.controls.submitted.setValue(!0),this.form.valid){this._authService.saveRegisterAgenciesDataInSession(3);let t=this._localizeService.translateRoute([h.REGISTER_AGENCIES_SUMMARY]);this._router.navigate(t)}}static{this.\u0275fac=function(u){return new(u||a)}}static{this.\u0275cmp=g({type:a,selectors:[["app-tax-data"]],decls:16,vars:34,consts:[[1,"font-headline","text-neutral-300","mb-3"],[1,"font-title-1","mb-7"],[3,"ngSubmit","formGroup"],["app-checkbox","",3,"form","control","descriptionColumn","label","description"],["app-input","",1,"mt-5",3,"form","type","control","label","formName"],["app-button","",3,"type","size","text","color","classList"],["app-button","",1,"mt-3",3,"route","size","text","color","classList"],[1,"font-subhead","text-neutral-100","mb-0","mt-6"],[1,"font-headline","text-first-level"],[1,"font-subhead","text-neutral-100","mb-0"],["app-input","",1,"mt-5",3,"form","type","inputMode","control","label","formName"]],template:function(u,s){u&1&&(o(0,"p",0),n(1),m(2,"translate"),m(3,"translate"),i(),o(4,"section")(5,"h1",1),n(6),m(7,"translate"),i(),o(8,"form",2),C("ngSubmit",function(){return s.submit()}),p(9,"div",3),v(10,G,1,5,"div",4),p(11,"div",4),v(12,w,25,20)(13,P,4,21),p(14,"div",5),i(),p(15,"div",6),i()),u&2&&(e(),_("",c(2,28,"Paso")," 3 ",c(3,30,"de")," 3"),e(5),r(c(7,32,"Datos fiscales")),e(2),l("formGroup",s.form),e(),l("form",s.form)("control","checkbox")("descriptionColumn",!0)("label","Reutilizar datos de la agencia")("description","Activa esta opci\xF3n si los datos fiscales coinciden con los datos comerciales."),e(),x(s.form.controls.checkbox.value?-1:10),e(),l("form",s.form)("type","text")("control","cif")("label","CIF / NIF")("formName","register-agencies"),e(),x(s.form.controls.checkbox.value?12:13),e(2),l("type","submit")("size",s.mainService.isXS()?"normal":"small")("text","Continuar")("color","ac-100")("classList","w-100 mt-7"),e(),b("outline"),l("route",s.ROUTES.REGISTER_AGENCIES_CONTACT)("size",s.mainService.isXS()?"normal":"small")("text","Volver atr\xE1s")("color","ac-100")("classList","w-100"))},dependencies:[I,y,B,A,F,D,R,N,k,z],encapsulation:2})}}return a})();export{ie as TaxDataComponent};
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.