1 2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="271c6be4-bfdf-56b6-ac76-4698725f6eaf")}catch(e){}}(); 3import {u}from'./chunk-C9C2kM36.js';import {m,aH as Tn,c as ce,l as z,aE as te,ap as C,C as Ce,E as En,o as ot,a as Gt,dK as N,ba as pe,al as y,bD as kn,z as zw,aJ as Bn,aK as kn$1,aL as Xe,aM as xn,aN as Rn,aP as gn,aQ as hn,f as hi,g as fi,aV as fe,aW as rt,aX as le,be as It,y as yt$1,w as wt$1,aY as dn,aZ as ln,am as J,an as Z,t as tt,F as ys,M as wT,a6 as Vg,J as yl,i as fC,V as fI,a0 as Og,Z as TT,j as pC,k as Ny,bf as rv,v,x,Q as kg,a5 as CC,a7 as Of,a4 as NC,a8 as kf,K as iT,a_ as tw,Y as rm,a9 as Cl,a$ as rw,at as Qg}from'./main-OLBNG3KK.js';import {X}from'./chunk-Jk81Ngyz.js';import {M}from'./chunk-C5ZJdEkp.js';import {E,F,k,z as z$1,j}from'./chunk-DE3eGIjW.js';import {Z as Z$1}from'./chunk-Cc7SQmsC.js';var yt=(()=>{class e{http=m(Ny);sessionData=m(En);async createAccount(t){return rv(this.http.post(`${v.AZ_ACCOUNTS_API_URL}/v0/accounts`,t,{headers:this.sessionData.requestTokenHeaders()}))}async sendLeads(t,c,p,l){let _={source:"App Register",name:t,email:c,phone:p,company:l,analytics_source_data_3:"Cadastro na plataforma (app.nfe.io)"};return rv(this.http.post(v.LEADS_URL,_,{headers:{"Content-Type":"application/json"},responseType:"text"}))}static \u0275fac=function(c){return new(c||e)};static \u0275prov=x({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function Ot(e,m){e&1&&kg(0,"app-loading-substate");}function Mt(e,m){e&1&&kg(0,"mat-progress-spinner",12),e&2&&Og("diameter",20);}function Pt(e,m){e&1&&(iT(0),wT(1,"translate")),e&2&&Cl(" ",TT(1,1,"onboardingGoalFirst.organization.createBtn")," ");}function St(e,m){e&1&&(ys(0,"p",19),iT(1),wT(2,"translate"),yl(),ys(3,"p",21),iT(4),wT(5,"translate"),yl()),e&2&&(fI(),Cl(" ",TT(2,2,"onboardingGoalFirst.organization.panel.companies.umbrella.title")," "),fI(3),Cl(" ",TT(5,4,"onboardingGoalFirst.organization.panel.companies.umbrella.text")," "));}function zt(e,m){e&1&&(ys(0,"p",19),iT(1),wT(2,"translate"),yl(),ys(3,"p",21),iT(4),wT(5,"translate"),yl()),e&2&&(fI(),Cl(" ",TT(2,2,"onboardingGoalFirst.organization.panel.companies.single.title")," "),fI(3),Cl(" ",TT(5,4,"onboardingGoalFirst.organization.panel.companies.single.text")," "));}function wt(e,m){if(e&1){let t=CC();ys(0,"div",5)(1,"form",6),Vg("ngSubmit",function(){Of(t);let p=NC();return kf(p.createOrganization())}),ys(2,"h2"),iT(3),wT(4,"translate"),yl(),ys(5,"p",7),iT(6),wT(7,"translate"),yl(),ys(8,"mat-form-field",8)(9,"mat-label"),iT(10),wT(11,"translate"),yl(),kg(12,"input",9),tw(),ys(13,"mat-error"),iT(14),wT(15,"translate"),yl()(),ys(16,"div",10)(17,"button",11),fC(18,Mt,1,1,"mat-progress-spinner",12)(19,Pt,2,3),yl()()(),ys(20,"mat-card",13)(21,"mat-card-header")(22,"mat-card-title"),iT(23),wT(24,"translate"),yl()(),ys(25,"mat-card-content")(26,"div",14)(27,"div",15)(28,"span",16)(29,"span",17)(30,"mat-icon"),iT(31,"corporate_fare"),yl()()(),ys(32,"div",18)(33,"p",19),iT(34),wT(35,"translate"),ys(36,"span",20),iT(37),wT(38,"translate"),yl()(),ys(39,"p",21),iT(40),wT(41,"translate"),yl()()(),ys(42,"div",22)(43,"span",16)(44,"span",17)(45,"mat-icon"),iT(46,"domain"),yl()()(),ys(47,"div",18),fC(48,St,6,6)(49,zt,6,6),yl()(),ys(50,"div",22)(51,"span",16)(52,"span",17)(53,"mat-icon"),iT(54,"receipt_long"),yl()()(),ys(55,"div",18)(56,"p",19),iT(57),wT(58,"translate"),yl(),ys(59,"p",21),iT(60),wT(61,"translate"),yl()()()()()()();}if(e&2){let t=NC();fI(),Og("formGroup",t.form),fI(2),rm(TT(4,16,"onboardingGoalFirst.organization.question")),fI(3),Cl(" ",TT(7,18,"onboardingGoalFirst.organization.hint."+t.intentKey())," "),fI(4),rm(TT(11,20,"onboardingGoalFirst.organization.nameLabel")),fI(2),rw(),fI(2),rm(TT(15,22,"validations.account.name")),fI(3),Og("disabled",t.isCreating()),fI(),pC(t.isCreating()?18:19),fI(5),Cl(" ",TT(24,24,"onboardingGoalFirst.organization.panel.title")," "),fI(11),Cl(" ",TT(35,26,"onboardingGoalFirst.organization.panel.organization.title")," "),fI(3),Cl(" ",TT(38,28,"onboardingGoalFirst.organization.panel.nowTag")," "),fI(3),Cl(" ",TT(41,30,"onboardingGoalFirst.organization.panel.organization.text")," "),fI(2),Qg("org-diagram__node--stacked",t.isUmbrella()),fI(6),pC(t.isUmbrella()?48:49),fI(9),Cl(" ",TT(58,32,"onboardingGoalFirst.organization.panel.invoices.title")," "),fI(3),Cl(" ",TT(61,34,"onboardingGoalFirst.organization.panel.invoices.text")," ");}}function Et(e){return e.replace(/-([a-z])/g,(m,t)=>t.toUpperCase())}var _e=(()=>{class e{fb=m(Tn);router=m(ce);translate=m(z);notify=m(te);metrics=m(C);user=m(Ce);sessionData=m(En);shellApi=m(yt);journey=m(M);isCreating=ot(false);resuming=ot(false);intentKey=Gt(()=>Et(this.journey.intent()??N.ISSUE_OWN));isUmbrella=Gt(()=>this.journey.intent()===N.INTEGRATE);form=this.fb.group({name:["",[pe.required]]});async ngOnInit(){if(this.sessionData.getSessionCurrentAccount()){await this.resumeWithExistingAccount();return}if(this.journey.intent()===N.CONSULT)try{let t=await this.user.getCurrentUser();!this.form.controls.name.value&&t?.name&&this.form.controls.name.setValue(t.name);}catch(t){console.error("onboarding-organization: getCurrentUser failed",t);}}async resumeWithExistingAccount(){this.resuming.set(true);try{let t=await this.sessionData.getCurrentAccount();await this.journey.activateProviders(t,this.journey.providersToActivate(this.journey.intent(),this.journey.documentTypes(),this.journey.channels()));}catch(t){y(t,{context:"onboarding-organization.resume"});}await this.router.navigateByUrl("/onboard",{replaceUrl:true});}back(){this.router.navigateByUrl(this.journey.intent()===N.CONSULT?"/onboard/intent":"/onboard/documents");}onStepSelect(t){t==="intent"?this.router.navigateByUrl("/onboard/intent"):t==="documents"&&this.router.navigateByUrl("/onboard/documents");}async createOrganization(){if(this.form.controls.name.markAsTouched(),this.form.invali
3d||this.isCreating())return;let t=this.journey.intent(),c=this.form.controls.name.value;this.isCreating.set(true);let p=null;try{p=await this.user.getCurrentUser(),await this.shellApi.createAccount({name:c,email:p.email??"",phoneNumber:p.phone_number??""});}catch(l){let _=this.translate.instant("toasts.account.createError");l instanceof kn&&l.status===409&&(_=this.translate.instant("toasts.account.nameInUse")),console.error("onboarding-organization: createAccount failed",l),this.isCreating.set(false),this.notify.error(_);return}try{let l=await this.sessionData.getCurrentAccount();await this.journey.activateProviders(l,this.journey.providersToActivate(t,this.journey.documentTypes(),this.journey.channels())),await this.shellApi.sendLeads(p?.name,p?.email,p?.phone_number,c),this.metrics.trackEvent("organization_created",{category:"Onboarding goal-first",action:"organization_created",label:`accountID: ${l.id}`,intent:t}),await this.router.navigateByUrl(this.journey.routeAfterCreation(t));}catch(l){y(l,{context:"onboarding-organization.postCreate"}),await this.router.navigateByUrl(this.journey.routeAfterCreation(t));}finally{this.isCreating.set(false);}}static \u0275fac=function(c){return new(c||e)};static \u0275cmp=zw({type:e,selectors:[["app-onboarding-organization"]],decls:8,vars:6,consts:[["id","onboarding-organization",1,"layout-content"],[1,"onboarding-container"],[3,"returnPage","title","showReturn"],[1,"org-steps"],["current","organization",3,"stepSelect","interactive"],[1,"org-layout"],[1,"org-form",3,"ngSubmit","formGroup"],[1,"org-hint"],[1,"org-name-field"],["matInput","","formControlName","name","autofocus","","autocomplete","organization","autocapitalize","off","autocorrect","off","spellcheck","false"],[1,"org-actions"],["mat-flat-button","","color","primary","type","submit",3,"disabled"],["mode","indeterminate",3,"diameter"],["appearance","outlined",1,"org-panel"],[1,"org-diagram"],[1,"org-diagram__node","org-diagram__node--highlight"],[1,"org-diagram__marker"],[1,"org-diagram__icon"],[1,"org-diagram__content"],[1,"org-diagram__term"],[1,"org-diagram__tag"],[1,"org-diagram__text"],[1,"org-diagram__node"]],template:function(c,p){c&1&&(ys(0,"section",0)(1,"div",1)(2,"app-toolbar",2),wT(3,"translate"),Vg("returnPage",function(){return p.back()}),yl(),ys(4,"div",3)(5,"app-journey-steps",4),Vg("stepSelect",function(_){return p.onStepSelect(_)}),yl()(),fC(6,Ot,1,0,"app-loading-substate")(7,wt,62,36,"div",5),yl()()),c&2&&(fI(2),Og("title",TT(3,4,"onboardingGoalFirst.organization.title"))("showReturn",true),fI(3),Og("interactive",true),fI(),pC(p.resuming()?6:7));},dependencies:[X,Bn,kn$1,Xe,xn,Rn,gn,hn,hi,fi,E,F,k,z$1,j,fe,rt,le,It,yt$1,wt$1,dn,ln,J,Z,Z$1,u,tt],styles:['@keyframes _ngcontent-%COMP%_onboarding-fade-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes _ngcontent-%COMP%_onboarding-pop{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes _ngcontent-%COMP%_onboarding-grow-down{0%{transform:scaleY(0)}to{transform:scaleY(1)}}[_nghost-%COMP%]{display:block}.onboarding-container[_ngcontent-%COMP%]{max-width:1152px;margin-inline:auto}.org-steps[_ngcontent-%COMP%]{padding:4px 16px 0}.org-layout[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:32px 48px;padding:0 16px 64px}.org-form[_ngcontent-%COMP%]{flex:1 1 480px;max-width:560px;animation:_ngcontent-%COMP%_onboarding-fade-rise .4s cubic-bezier(.2,0,0,1) 0s both}@media(prefers-reduced-motion:reduce){.org-form[_ngcontent-%COMP%]{animation:none}}.org-form[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:32px 0 8px;font-size:18px;font-weight:600;line-height:1.3}.org-hint[_ngcontent-%COMP%]{margin:0 0 24px;color:var(--mat-sys-on-surface-variant)}.org-name-field[_ngcontent-%COMP%]{display:block;max-width:420px}.org-actions[_ngcontent-%COMP%]{display:flex;margin-top:24px}.org-actions[_ngcontent-%COMP%] mat-progress-spinner[_ngcontent-%COMP%]{display:inline-block}.org-panel[_ngcontent-%COMP%]{flex:1 1 360px;max-width:440px;margin-top:32px;animation:_ngcontent-%COMP%_onboarding-fade-rise .4s cubic-bezier(.2,0,0,1) .1s both}@media(prefers-reduced-motion:reduce){.org-panel[_ngcontent-%COMP%]{animation:none}}.org-panel[_ngcontent-%COMP%] mat-card-header[_ngcontent-%COMP%]{padding:20px 20px 0}.org-panel[_ngcontent-%COMP%] mat-card-title[_ngcontent-%COMP%]{font-size:16px;font-weight:600}.org-panel[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%]{padding:16px 20px 20px}.org-diagram[_ngcontent-%COMP%]{display:flex;flex-direction:column}.org-diagram__node[_ngcontent-%COMP%]{display:flex;gap:12px;padding-bottom:28px;animation:_ngcontent-%COMP%_onboarding-fade-rise .4s cubic-bezier(.2,0,0,1) 0s both}@media(prefers-reduced-motion:reduce){.org-diagram__node[_ngcontent-%COMP%]{animation:none}}.org-diagram__node[_ngcontent-%COMP%]:last-child{padding-bottom:0}.org-diagram__node[_ngcontent-%COMP%]:nth-of-type(1){animation-delay:.2s}
3.org-diagram__node[_ngcontent-%COMP%]:nth-of-type(2){animation-delay:.35s}.org-diagram__node[_ngcontent-%COMP%]:nth-of-type(3){animation-delay:.5s}.org-diagram__marker[_ngcontent-%COMP%]{position:relative;flex-shrink:0;width:36px}.org-diagram__node[_ngcontent-%COMP%]:not(:last-child) .org-diagram__marker[_ngcontent-%COMP%]:after{content:"";position:absolute;top:40px;bottom:-24px;left:17px;width:2px;border-radius:1px;background-color:var(--mat-sys-outline-variant);transform-origin:top;animation:_ngcontent-%COMP%_onboarding-grow-down .3s cubic-bezier(.2,0,0,1) 0s both}@media(prefers-reduced-motion:reduce){.org-diagram__node[_ngcontent-%COMP%]:not(:last-child) .org-diagram__marker[_ngcontent-%COMP%]:after{animation:none}}.org-diagram__node[_ngcontent-%COMP%]:nth-of-type(1) .org-diagram__marker[_ngcontent-%COMP%]:after{animation-delay:.3s}.org-diagram__node[_ngcontent-%COMP%]:nth-of-type(2) .org-diagram__marker[_ngcontent-%COMP%]:after{animation-delay:.45s}.org-diagram__icon[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:4px;background-color:var(--app-hover-overlay)}.org-diagram__icon[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{color:var(--mat-sys-on-surface-variant)}.org-diagram__node--highlight[_ngcontent-%COMP%] .org-diagram__icon[_ngcontent-%COMP%]{background-color:color-mix(in srgb,var(--mat-sys-primary) 12%,transparent)}.org-diagram__node--highlight[_ngcontent-%COMP%] .org-diagram__icon[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{color:var(--mat-sys-primary)}.org-diagram__node--stacked[_ngcontent-%COMP%] .org-diagram__icon[_ngcontent-%COMP%]{box-shadow:4px 4px 0 -1px var(--mat-sys-surface),4px 4px 0 0 var(--mat-sys-outline)}.org-diagram__content[_ngcontent-%COMP%]{flex:1;min-width:0}.org-diagram__term[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding-top:8px;font-weight:600;line-height:20px}.org-diagram__tag[_ngcontent-%COMP%]{padding:2px 8px;border-radius:4px;background-color:color-mix(in srgb,var(--mat-sys-primary) 12%,transparent);color:var(--mat-sys-primary);font-size:11px;font-weight:500;line-height:16px;white-space:nowrap;animation:_ngcontent-%COMP%_onboarding-fade-rise .4s cubic-bezier(.2,0,0,1) .4s both}@media(prefers-reduced-motion:reduce){.org-diagram__tag[_ngcontent-%COMP%]{animation:none}}.org-diagram__text[_ngcontent-%COMP%]{margin:6px 0 0;color:var(--mat-sys-on-surface-variant);line-height:1.5}']})}return e})();export{_e as OnboardingOrganizationPage}; 4//# debugId=271c6be4-bfdf-56b6-ac76-4698725f6eaf
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.