PageSourceSearch

https://vendor.nexgentaxes.com/6868.3d02470f5183cc94.js

js nexgentaxes.com collected 2026-10-05 04:12:59 UTC 12,040 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[6868],{6868:(B,p,a)=>{a.r(p),a.d(p,{InviteUsersPageModule:()=>S});var u=a(91368),d=a(44716),g=a(83068),_=a(48396),v=a(89192),m=a(73448),e=a(32116),C=a(77816),h=a(87264),I=a(2132),P=a(36032),x=a(45552),y=a(57460);const M=(i,l)=>l.email;function O(i,l){if(1&i){const n=e.KQA();e.I0R(0,"ion-row",33)(1,"ion-col"),e.OEk(2),e.C$Y(),e.I0R(3,"ion-col"),e.OEk(4),e.C$Y(),e.I0R(5,"ion-col",34)(6,"ion-icon",35),e.qCj("click",function(){const r=e.usT(n).$implicit,s=e.GaO(3);return e.CGJ(s.deleteUser(r.id))}),e.C$Y()()()}if(2&i){const n=l.$implicit;e.yG2(2),e.CAO("",n.firstName," ",n.lastName,""),e.yG2(2),e.cNF(n.email)}}function w(i,l){if(1&i&&(e.I0R(0,"ion-col",15),e.yuY(1,O,7,3,"ion-row",32),e.C$Y()),2&i){const n=e.GaO(2);e.yG2(),e.E7m("ngForOf",n.inviteUsers)}}function b(i,l){1&i&&(e.I0R(0,"ion-col",36),e.OEk(1," No Users Invited "),e.C$Y())}function U(i,l){if(1&i&&(e.I0R(0,"ion-row",10),e.yuY(1,w,2,1,"ion-col",30)(2,b,2,0,"ion-col",31),e.C$Y()),2&i){const n=e.GaO();e.yG2(),e.E7m("ngIf",n.inviteUsers&&n.inviteUsers.length>0),e.yG2(),e.E7m("ngIf",!n.inviteUsers||0===n.inviteUsers.length)}}function G(i,l){1&i&&(e.I0R(0,"div",37),e.wR5(1,"ion-spinner",38),e.OEk(2," \xa0 Loading Invited Users "),e.C$Y())}const f=i=>({"invalid-input":i});function R(i,l){if(1&i){const n=e.KQA();e.I0R(0,"ion-row",23)(1,"ion-col",39)(2,"div",40)(3,"span",41),e.OEk(4," Email "),e.C$Y(),e.I0R(5,"ion-input",42,43),e.iHE("ngModelChange",function(t){const s=e.usT(n).$implicit;return e.kNx(s.email,t)||(s.email=t),e.CGJ(t)}),e.C$Y()()(),e.I0R(7,"ion-col",39)(8,"div",40)(9,"span",41),e.OEk(10," First Name "),e.C$Y(),e.I0R(11,"ion-input",44,45),e.iHE("ngModelChange",function(t){const s=e.usT(n).$implicit;return e.kNx(s.firstName,t)||(s.firstName=t),e.CGJ(t)}),e.C$Y()()(),e.I0R(13,"ion-col",39)(14,"div",40)(15,"span",41),e.OEk(16," Last Name "),e.C$Y(),e.I0R(17,"ion-input",46,47),e.iHE("ngModelChange",function(t){const s=e.usT(n).$implicit;return e.kNx(s.lastName,t)||(s.lastName=t),e.CGJ(t)}),e.C$Y()()()()}if(2&i){const n=l.$implicit,o=l.$index,t=e.Gew(6),r=e.Gew(12),s=e.Gew(18),c=e.GaO();
1e.yG2(2),e.E7m("ngClass",e.S45(9,f,c.clickedAndInvalid&&!t.valid)),e.yG2(3),e.CI5("name","email",o,""),e.OKB("ngModel",n.email),e.yG2(3),e.E7m("ngClass",e.S45(11,f,c.clickedAndInvalid&&!r.valid)),e.yG2(3),e.CI5("name","firstName",o,""),e.OKB("ngModel",n.firstName),e.yG2(3),e.E7m("ngClass",e.S45(13,f,c.clickedAndInvalid&&!s.valid)),e.yG2(3),e.CI5("name","lastName",o,""),e.OKB("ngModel",n.lastName)}}function Y(i,l){if(1&i){const n=e.KQA();e.I0R(0,"a",20),e.qCj("click",function(){e.usT(n);const t=e.GaO();return e.CGJ(t.removeRow())}),e.OEk(1," Remove "),e.C$Y()}}function k(i,l){1&i&&(e.I0R(0,"span"),e.OEk(1," Invite Users "),e.C$Y())}function E(i,l){1&i&&e.wR5(0,"ion-spinner",48)}function N(i,l){1&i&&(e.I0R(0,"ion-col",49)(1,"h5",50),e.OEk(2," Thank you for submitting your invitations "),e.C$Y()())}const z=[{path:"",component:(()=>{class i{userProvider;firebaseApi;util;clickedAndInvalid=!1;authSpinner=!1;submitAlert=!1;teamOwner;inviteUsers=[{id:"",email:"",firstName:"",lastName:"",invited:0,vendor:{id:"",firstName:"",lastName:"",email:"",profilePhoto:""}}];users=[];leavingSpinner=!1;teamMembers=[];_spinner=!1;constructor(n,o,t){this.userProvider=n,this.firebaseApi=o,this.util=t}ngOnInit(){var n=this;return(0,m.c)(function*(){n.userProvider.loggedInUser.email.toLowerCase().indexOf("@formytax.com")<0&&n.util.navigateRoot("/dashboard");try{n.inviteUsers=yield n.loadInvitedUsers(),console.log("inviteUsers -=>",n.inviteUsers)}catch(o){console.log(o)}})()}loadInvitedUsers(){var n=this;return(0,m.c)(function*(){return new Promise(function(){var o=(0,m.c)(function*(t,r){if(n.userProvider.loggedInUser.email.toLowerCase().indexOf("@formytax.com")>=0)try{n._spinner=!0,t(yield n.firebaseApi.findAll("invite-users",c=>c.where("vendor.id","==",n.userProvider.loggedInUser.id)))}catch(s){r(s)}finally{n._spinner=!1,n.clickedAndInvalid=!1,n.submitAlert=!1}});return function(t,r){return o.apply(this,arguments)}}())})()}addRow(){this.users=[...this.users,{email:"",firstName:"",lastName:""}],this.clickedAndInvalid=!1,this.submitAlert=!1}removeRow(){this.users.splice(-1,1)}onSubmit(n){var o=this;return(0,m.c)(function*(){if(n.valid)try{o.authSpinner=!0,o.submitAlert=!0;const t=o.userProvider.loggedInUser;for(let r of o.users)if(console.log("users -=>",r),o.inviteUsers.findIndex(c=>c.email===r.email)<0){const c={email:r.email,firstName:r.firstName,lastName:r.lastName,invited:0,vendor:{id:t.id,firstName:t.firstName,lastName:t.lastName,email:t.email,profilePhoto:t.profilePhoto}};yield o.firebaseApi.insertOne("invite-users",c)}o.inviteUsers=yield o.loadInvitedUsers(),o.users=[]}catch(t){o.util.createErrorAlert(null,"Error adding invite "+t)}finally{o.clickedAndInvalid=!1,o.authSpinner=!1,n.reset()}else o.clickedAndInvalid=!0})()}deleteUser(n){var o=this;return(0,m.c)(function*(){console.log("delete user -=>",n),yield o.firebaseApi.delete("invite-users",n),o.inviteUsers=yield o.loadInvitedUsers()})()}static \u0275fac=function(o){return new(o||i)(e.GI1(C.e),e.GI1(h.H),e.GI1(I.e))};static \u0275cmp=e.In1({type:i,selectors:[["app-invite-users"]],decls:44,vars:8,consts:[[1,"main-div"],[1,"main-section"],["fixed",""],[1,"ion-justify-content-center","ion-align-items-start"],["sizeLg","12",1,"form"],[1,"i-title"],["src","./assets/groups.png","alt",""],["class","ion-justify-content-center",4,"ngIf"],["class","flex f-align-center f-just-center b-c",4,"ngIf"],[1,"divider"],[1,"ion-justify-content-center"],["sizeXl","12","size","12"],[1,"i-title","b-c"],["src","./assets/group.png","alt",""],[1,"ion-text-left","ion-justify-content-center"],["size","10"],["id","inviteForm",3,"ngSubmit"],["authForm","ngForm"],[1,"ion-justify-content-around","ion-align-items-center"],["size","6",1,"ion-text-start"],[3,"click"],["size","6",1,"ion-text-end"],[3,"click",4,"ngIf"],[1,"invite-row","ion-justify-content-center"],["sizeXl","3","sizeLg","6","sizeMd","6","size","12"],["type","button",1,"custom-btn",3,"ngClass","disabled","click"],[4,"ngIf"],["color","light","name","circles",4,"ngIf"],[1,"ion-text-center","ion-justify-content-center"],["sizeXl","8","sizeLg","6","sizeMd","6","size","12",4,"ngIf"],["size","10",4,"ngIf"],["size","10","class","grey",4,"ngIf"],["class","border-bot",4,"ngFor","ngForOf"],[1,"border-bot"],["size","1"],["name","trash-outline","color","danger ","id","deleteButton",1,"other-icons","cursor",3,"click"],["size","10",1,"grey"],[1,"flex","f-align-center","f-just-center","b-c"],[1,"b-c"],["sizeXl","4","sizeLg","6","sizeMd","6","size","12"],[1,"input-container",3,"ngClass"],[1,"custom-label"],["pattern","^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]+$","type","email","required","","placeholder","Email",3,"name","ngModel","ngModelChange"],["email","ngModel"],["type","text","required","","minlength","2","maxlength","50","placeholder","First Name",3,"name","ngModel","ngModelChange"],["firstName","ngModel"],["type","text","required","","placeholder","Last Name","minlength","2","maxlength","50",3,"name","ngModel","ngModelChange"],["lastName","ngModel"],["color","light","name","circles"],["sizeXl","8","sizeLg","6","sizeMd","6","size","12"],[1,"green"],["class","invite-row ion-justify-content-center"]],template:function(o,t){if(1&o){const r=e.KQA();e.wR5(0,"app-header"),e.I0R(1,"ion-content")(2,"div",0)(3,"div"),e.wR5(4,"app-menu-module"),e.C$Y(),e.I0R(5,"div",1)(6,"ion-grid",2)(7,"ion-row",3)(8,"ion-col",4)(9,"ion-row")(10,"ion-col",5),e.wR5(11,"img",6),e.OEk(12," Invited users "),e.C$Y()(),e.yuY(13,U,3,2,"ion-row",7)(14,G,3,0,"div",8),e.I0R(15,"ion-row")(16,"ion-col"),e.wR5(17,"div",9),e.C$Y()(),e.I0R(18,"ion-row",10)(19,"ion-col",11)(20,"ion-row")(21,"ion-col",12),e.wR5(22,"img",13),e.OEk(23," Invite new users "),e.C$Y()(),e.I0R(24,"ion-row",14)(25,"ion-col",15)(26,"form",16,17),e.qCj("ngSubmit",function(){e.usT(r);const c=e.Gew(27);return e.CGJ(t.onSubmit(c))}),e.c53(28,R,19,15,"ion-row",51,M),e.I0R(30,"ion-row",18)(31,"ion-col",19)(32,"a",20),e.qCj("click",function(){return t.addRow()}),e.OEk(33," +Add User "),e.C$Y()(),e.I0R(34,"ion-col",21),e.yuY(35,Y,2,0,"a",22),e.C$Y()(),e.I0R(36,"ion-row",23)(37,"ion-col",24)(38,"button",25),e.qCj("click",function(){e.usT(r);const c=e.Gew(27);return e.CGJ(t.onSubmit(c))}),e.yuY(39,k,2,0,"span",26)(40,E,1,0,"ion-spinner",27),e.C$Y()()(),e.I0R(41,"ion-row",28),e.yuY(42,N,3,0,"ion-col",29),e.C$Y()()()()()()()()()()(),e.wR5(43,"app-pop-chats"),e.C$Y()}if(2&o){const r=e.Gew(27);e.yG2(13),e.E7m("ngIf",!t._spinner),e.yG2(),e.E7m("ngIf",t._spinner),e.yG2(14),e.oho(t.users),e.yG2(7),e.E7m("ngIf",t.users.length>1),e.yG2(3),e.E7m("ngClass",r.valid&&0!=t.users.length?"":"opacity-50")("disabled",!r.valid||0==t.users.length),e.yG2(),e.E7m("ngIf",!t.authSpinner),e.yG2(),e.E7m("ngIf",t.authSpinner),e.yG2(2),e.
1E7m("ngIf",t.submitAlert)}},dependencies:[u.QF,u.ay,u.u_,d.sz,d.ue,d.u,d.eJ,d.El,d.Mj,d.E1,d._G,d.SC,g.Kk,g._i,g.YP,g.Ko,g.A5,g.qo,g.YA,g.qG,P.k,x.a,y.o],styles:["ion-row[_ngcontent-%COMP%]{margin:0;padding:0;border:1px solid rgba(0,0,255,0)}ion-col[_ngcontent-%COMP%]{margin:0;padding:0;border:1px solid rgba(0,0,119,0)}ion-allert[_ngcontent-%COMP%]{--background: #000f}.main[_ngcontent-%COMP%]{background:#d9d9f6}.white-btn[_ngcontent-%COMP%]{background-color:transparent;color:gray;border:2px solid grey;width:150px}#headers[_ngcontent-%COMP%]{margin-top:100px}#headers[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:var(--ion-color-primary);font-size:2rem;font-weight:700;text-align:center;margin:0}#headers[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{display:inline-block;margin:auto;width:125px}.header[_ngcontent-%COMP%]{padding:0;margin:0}.form[_ngcontent-%COMP%]{min-height:100vh;background:#fff}#inviteForm[_ngcontent-%COMP%]{background:#fff}#inviteForm[_ngcontent-%COMP%]   .invite-row[_ngcontent-%COMP%]{margin:25px auto}#inviteForm[_ngcontent-%COMP%]   .input-container[_ngcontent-%COMP%]{margin:5px}#inviteForm[_ngcontent-%COMP%]   #addMore[_ngcontent-%COMP%]{text-decoration:underline;font-weight:600}.input-container[_ngcontent-%COMP%]{margin:10px 5px!important}.input-container.invalid-input[_ngcontent-%COMP%]{border-color:red}#inviteBox[_ngcontent-%COMP%]{margin:50px auto;padding:0 20px 10px;color:#fff;background:#14bfd5;border-radius:10px;border:2px solid rgba(42,209,221,0);box-shadow:2px 2px 10px #0000}#inviteBox[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-weight:600}#inviteBox[_ngcontent-%COMP%]   #whyInvite[_ngcontent-%COMP%]{margin:0;text-decoration:underline;width:100%;color:#fff;font-size:.9rem;font-weight:100}#inviteBox[_ngcontent-%COMP%]   #inviteBtnWhite[_ngcontent-%COMP%]{text-decoration:none!important;width:100%;color:#000;font-weight:600;background:#fff;border:5px solid rgba(0,0,0,0);border-radius:20px}#inviteBox[_ngcontent-%COMP%]   #inviteBtnWhite[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin:0 5px;width:20px}button[_ngcontent-%COMP%]{margin:auto;width:100%}#image-box[_ngcontent-%COMP%]{min-height:100vh;background:#d9d9f6;margin:0}#image-box[_ngcontent-%COMP%]   #heroImage[_ngcontent-%COMP%]{position:absolute;top:50%;transform:translateY(-50%);width:100%}.i-title[_ngcontent-%COMP%]{display:flex;align-items:center;font-size:1.5rem;font-family:roboto}.i-title[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:60px;margin-right:.9rem}@media (max-width: 996px){#headers[_ngcontent-%COMP%]{margin-top:75px}#heroImage[_ngcontent-%COMP%]{position:absolute;width:10%;top:50%;left:10%;transform:translateY(-50%);z-index:2}}@media (max-width: 720px){ion-col[_ngcontent-%COMP%]{margin-top:0}}"]})}return i})()}];let A=(()=>{class i{static \u0275fac=function(o){return new(o||i)};static \u0275mod=e.a4G({type:i});static \u0275inj=e.s3X({imports:[v.qQ.forChild(z),v.qQ]})}return i})();var T=a(59952),$=a(20124),F=a(87560),j=a(60338);let S=(()=>{class i{static \u0275fac=function(o){return new(o||i)};static \u0275mod=e.a4G({type:i});static \u0275inj=e.s3X({imports:[u.MD,d.y,g.wZ,A,_.S,T.S,$.Y,F.l,j.W]})}return i})()}}]);

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.