1import{a as G}from"./chunk-SALTVC4S.js";import"./chunk-MQENSMVN.js";import"./chunk-LW6UBSXN.js";import"./chunk-2ITU7562.js";import"./chunk-TQNSHKDH.js";import{a as L}from"./chunk-Q6Z5PMGJ.js";import{a as V}from"./chunk-Y4UEUGBK.js";import{a as B}from"./chunk-UJYMJQZB.js";import"./chunk-IWAWM5X7.js";import{c as F}from"./chunk-YDXYDHVT.js";import"./chunk-57BBKKDM.js";import{H as w,I as N,a as U,b as j,c as z,qa as k,t as R,w as E,x as J}from"./chunk-BDBNNF5F.js";import"./chunk-BMNDREH6.js";import"./chunk-IQLQCF3X.js";import{b as A}from"./chunk-HU7SHZ2P.js";import"./chunk-WKTS323O.js";import"./chunk-G5C4E5SZ.js";import"./chunk-JFOVODTQ.js";import{f as q}from"./chunk-HHMUAAKH.js";import"./chunk-KX3MZ4HX.js";import"./chunk-CPVTU5XS.js";import"./chunk-EUZLHDMR.js";import{d as O}from"./chunk-LSHSIR26.js";import"./chunk-BTO3RYRP.js";import"./chunk-OYMZJ57R.js";import"./chunk-3W7VWIDZ.js";import{Fa as I,m as P}from"./chunk-OOUYCANI.js";import{Ca as _,Kb as f,Lb as b,Qb as r,Rb as a,Sb as p,Tb as l,Yb as y,Za as c,_ as o,_c as M,dc as C,dd as T,ea as h,fa as S,fc as s,nb as d,ra as x,ta as D}from"./chunk-WXYLEQT5.js";import"./chunk-C6Q5SG76.js";function Q(i,t){i&1&&l(0,"imobzi-breadcrumb",1)}function W(i,t){if(i&1){let e=y();a(0,"imobzi-step-form",5),C("formSubmit",function(m){h(e);let u=s();return S(u.onFormSubmit(m))})("formUploader",function(m){h(e);let u=s();return S(u.onFormUploader(m))}),p()}if(i&2){let e=s();r("formContent",e.formContent)("buttonTitle",e.buttonTitle)("loading",e.loading())}}function X(i,t){if(i&1){let e=y();a(0,"imobzi-success-form",6),C("btnAction",function(m){h(e);let u=s();return S(u.onBtnChanged(m))}),p()}if(i&2){let e=s();r("msgSuccessTitle",e.msgSuccessTitle)("msgSuccessSubtitle",e.msgSuccessSubtitle)}}var g=class i{titlePage=o(O);formService=o(R);router=o(q);platformId=o(_);title="Trabalhe Conosco";subtitle="";privacyService;privacyData;isSmallScreen=T(void 0);displaySuccess=x(!1);loading=x(!1);msgSuccessTitle='<h3 class="display-h3 color-title text-center">A sua mensagem foi <br> enviada com sucesso!<h3>';msgSuccessSubtitle='<h2 class="color-subtitle text-center normal">Um de nossos corretores <br> entrar\xE1 em contato em breve.</h2>';messageRequired="\xC9 necess\xE1rio preencher o campo!";buttonTitle="Enviar";formContent;formData;formUploader;STEP_ITEMS=[];DATA_STEP_1;constructor(){let t=o(V);this.privacyService=t}ngOnInit(){this.titlePage.setTitle(`${this.title} - ${this.titlePage.getTitle()}`),this.stepItens(),this.formContent=this.STEP_ITEMS}stepItens(){this.STEP_ITEMS=[{label:"1",data:this.dataStep1()}]}onFormUploader(t){this.formUploader=t}dataStep1(){return this.DATA_STEP_1={name:{type:"text",placeholder:"Nome",validations:{required:!0,minLength:2},class:"gd-xs-1-12 gd-sm-1-12 gd-md-2-5 gd-lg-2-5 gd-xl-2-5",errors:{required:this.messageRequired,minlength:"Digite no minimo de 2 caracteres"}},phone:{type:"phone",mask:"(00) 0000-0000||(00) 0 0000-0000",placeholder:"Telefone",validations:{required:!0,pattern:J.phone},class:"gd-xs-1-12 gd-sm-1-12 gd-md-6-8 gd-lg-6-8 gd-xl-6-8",errors:{required:this.messageRequired,pattern:"Por favor adicione um Telefone valido!"}},email:{type:"email",placeholder:"E-mail",validations:{required:!0,email:!0},class:"gd-xs-1-12 gd-sm-1-12 gd-md-9-11 gd-lg-9-11 gd-xl-9-11",errors:{required:this.messageRequired,email:"Email invalido"}},zipcode:{type:"text",placeholder:"CEP",validations:{required:!0},class:"gd-xs-1-12 gd-sm-1-12 gd-md-2-3 gd-lg-2-3 gd-xl-2-3",errors:{required:this.messageRequired}},address:{type:"text",placeholder:"Endere\xE7o",validations:{required:!0},class:"gd-xs-1-12 gd-sm-1-12 gd-md-4-8 gd-lg-4-8 gd-xl-4-8",errors:{required:this.messageRequired}},address_complement:{type:"text",placeholder:"Complemento",validations:{},class:"gd-xs-1-12 gd-sm-1-12 gd-md-9-11 gd-lg-9-11 gd-xl-9-11",errors:{}},neighborhood:{type:"text",placeholder:"Bairro",validations:{required:!0},class:"gd-xs-1-12 gd-sm-1-12 gd-md-2-4 gd-lg-2-4 gd-xl-2-4",errors:{required:this.messageRequired}},city:{type:"text",placeholder:"Cidade",validations:{required:!0},class:"gd-xs-1-12 gd-sm-1-12 gd-md-5-8 gd-lg-5-8 gd-xl-5-8",errors:{required:this.messageRequired}},state:{type:"select",placeholder:"Estado",options:E,validations:{required:!0},class:"gd-xs-1-12 gd-sm-1-12 gd-md-9-11 gd-lg-9-11 gd-xl-9-11",errors:{required:this.messageRequired}},areaInterest:{type:"textarea",placeholder:"\xC1rea de Interesse",validations:{required:!0},class:"gd-xs-1-12 gd-sm-1-12 gd-md-2-11 gd-lg-2-11 gd-xl-2-11",errors:{required:this.messageRequired}},professionalExperience:{type:"textarea",placeholder:"Experi\xEAncia profissional",validations:{required:!0},class:"gd-xs-1-12 gd-sm-1-12 gd-md-2-11 gd-lg-2-11 gd-xl-2-11",errors:{required:this.messageRequired}},resume:{type:"file",placeholder:"Anexar Curr\xEDculo",label:"Anexar Curr\xEDculo",multiple:!1,validations:{required:!1},class:"gd-xs-1-12 gd-sm-1-12 gd-md-2-11 gd-lg-2-11 gd-xl-2-11"}}}
1onBtnChanged(t){this.router.navigate(["/"])}onFormSubmit(t){k("formulario_trabalhe_conosco",this.platformId),this.loading.set(!0),this.formData=t,this.formData&&(!this.privacyService.getItem("Sent")&&this.privacyService.getItem("Imobzi")&&(this.privacyData=this.privacyService.getItem("Imobzi"),Object.keys(this.privacyData).forEach(e=>{this.formData[e]=this.privacyData[e]}),this.privacyService.setItem("Sent",!0)),this.formService.sendCustomForm(this.formData,this.formUploader).subscribe(()=>{this.loading.set(!1),this.displaySuccess.set(!0)},()=>{this.loading.set(!1),this.displaySuccess.set(!1)}))}static \u0275fac=function(e){return new(e||i)};static \u0275cmp=d({type:i,selectors:[["imobzi-join-in-us-form"]],inputs:{isSmallScreen:[1,"isSmallScreen"]},decls:5,vars:4,consts:[["id","join-in-us",1,"container"],["category","Trabalhe Conosco",1,"col-xs-12","col-sm-12","col-md-12","col-lg-12","col-xl-12"],[1,"col-xs-12","col-sm-12","col-md-12","col-lg-12","col-xl-12",3,"title","subtitle"],[1,"col-xs-12","col-sm-12","col-md-12","col-lg-12","col-xl-12",3,"formContent","buttonTitle","loading"],[1,"col-xs-12","col-sm-12","col-md-12","col-lg-12","col-xl-12",3,"msgSuccessTitle","msgSuccessSubtitle"],[1,"col-xs-12","col-sm-12","col-md-12","col-lg-12","col-xl-12",3,"formSubmit","formUploader","formContent","buttonTitle","loading"],[1,"col-xs-12","col-sm-12","col-md-12","col-lg-12","col-xl-12",3,"btnAction","msgSuccessTitle","msgSuccessSubtitle"]],template:function(e,n){e&1&&(a(0,"section",0),f(1,Q,1,0,"imobzi-breadcrumb",1),l(2,"imobzi-section-title",2),f(3,W,1,3,"imobzi-step-form",3)(4,X,1,2,"imobzi-success-form",4),p()),e&2&&(c(),b(n.isSmallScreen()()?-1:1),c(),r("title",n.title)("subtitle",n.subtitle),c(),b(n.displaySuccess()?4:3))},dependencies:[G,A,N,L],styles:["#join-in-us[_ngcontent-%COMP%] imobzi-section-title[_ngcontent-%COMP%]{margin:38px 0 55px;grid-gap:0}#join-in-us[_ngcontent-%COMP%] imobzi-section-title[_ngcontent-%COMP%] .title{color:var(--title)}#join-in-us[_ngcontent-%COMP%] #breadcrumbs{margin-top:38px}#join-in-us[_ngcontent-%COMP%] #breadcrumbs p.h4{color:var(--subtitle)}#join-in-us[_ngcontent-%COMP%] #breadcrumbs .mat-icon{color:var(--subtitle)}#join-in-us[_ngcontent-%COMP%] .priority{z-index:1}#join-in-us[_ngcontent-%COMP%] .title{font-size:38px}@media(max-width:767px){#join-in-us[_ngcontent-%COMP%] imobzi-section-title[_ngcontent-%COMP%]{margin:32px 0 42px;grid-gap:25px}#join-in-us[_ngcontent-%COMP%] imobzi-section-title[_ngcontent-%COMP%] .title{width:100%;color:var(--title)}#join-in-us[_ngcontent-%COMP%] imobzi-section-title[_ngcontent-%COMP%] .title, #join-in-us[_ngcontent-%COMP%] imobzi-section-title[_ngcontent-%COMP%] .subtitle{text-align:start}#join-in-us[_ngcontent-%COMP%] imobzi-section-title[_ngcontent-%COMP%] .title div, #join-in-us[_ngcontent-%COMP%] imobzi-section-title[_ngcontent-%COMP%] .subtitle div{margin:0}#join-in-us[_ngcontent-%COMP%] imobzi-step-form[_ngcontent-%COMP%] form{margin-bottom:60px}}"]})};var v=class i{location=o(P);dialogRef=o(U);data=o(j);_homeService=o(B);closeIconColor=this._homeService.getIconColorByBackground();closeDialog(){this.dialogRef.close(),this.location.back()}static \u0275fac=function(e){return new(e||i)};static \u0275cmp=d({type:i,selectors:[["imobzi-join-in-us-dialog"]],decls:3,vars:2,consts:[[3,"onModalChanged","closeIconColor"],[1,"mat-dialog-content","joinInus-container"],[3,"isSmallScreen"]],template:function(e,n){e&1&&(a(0,"imobzi-modal",0),C("onModalChanged",function(){return n.closeDialog()}),a(1,"section",1),l(2,"imobzi-join-in-us-form",2),p()()),e&2&&(r("closeIconColor",n.closeIconColor()),c(2),r("isSmallScreen",n.data.isSmallScreen))},dependencies:[g,w],styles:["imobzi-modal[_ngcontent-%COMP%]{height:100dvh}imobzi-modal[_ngcontent-%COMP%] .joinInus-container[_ngcontent-%COMP%]{background-color:var(--background-page)}"]})};function Y(i,t){if(i&1&&l(0,"imobzi-join-in-us-form",0),i&2){let e=s();r("isSmallScreen",e.isSmallScreen)}}var K=class i{dialog=o(z);breakpointsService=o(F);platformId=o(_);isSmallScreen=M(()=>this.breakpointsService.isInViewPort(["--phone-upper-boundary","--tablet-portrait-upper-boundary"])());openDialog;dialogRef;constructor(){D(()=>{I(this.platformId)&&(this.isSmallScreen()&&!this.openDialog&&this.openJoinInUsDialog(),!this.isSmallScreen()&&this.openDialog&&this.dialogRef.close())})}ngOnInit(){I(this.platformId)&&window.scroll(0,1),this.openDialog=!1}openJoinInUsDialog(){this.openDialog||(this.dialogRef=this.dialog.open(v,{panelClass:"custom-dialog-container",data:{open:!0,isSmallScreen:this.isSmallScreen}})),this.dialogRef.afterOpened().subscribe(()=>{this.openDialog=!0}),this.dialogRef.afterClosed().subscribe(()=>{this.openDialog=!1})}static \u0275fac=function(e){return new(e||i)};static \u0275cmp=d({type:i,selectors:[["imobzi-join-in-us"]],decls:1,vars:1,consts:[[3,"isSmallScreen"]],template:function(e,n){e&1&&f(0,Y,1,1,"imobzi-join-in-us-form",0),e&2&&b(n.isSmallScreen()?-1:0)},dependencies:[g],encapsulation:2})};export{K as JoinInUsComponent};
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.