PageSourceSearch

https://vendor.nexgentaxes.com/224.e639fb4c35ce0304.js

js nexgentaxes.com collected 2026-10-05 04:10:55 UTC 6,429 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[224],{30224:(K,p,o)=>{o.r(p),o.d(p,{NewPageModule:()=>B});var g=o(91368),d=o(44716),a=o(83068),v=o(89192),y=o(73448),C=o(36716),e=o(32116),h=o(77816),b=o(87264),P=o(2132),M=o(92512),S=o(72852),E=o(36032),N=o(57460),G=o(45552),f=o(55988);function O(i,m){1&i&&(e.I0R(0,"div",24),e.OEk(1," Your email is missing or invalid "),e.C$Y())}function A(i,m){1&i&&(e.I0R(0,"div",24),e.OEk(1," Please select a category "),e.C$Y())}function k(i,m){1&i&&(e.I0R(0,"span"),e.OEk(1,"Submit"),e.C$Y())}function Y(i,m){1&i&&e.wR5(0,"ion-spinner",25)}const I=i=>({"invalid-input":i}),w=()=>({toolbar:"",height:300}),R=[{path:"",component:(()=>{class i{userProvider;firebaseApi;util;conversationsApi;leadWatcher;submitSpinner=!1;clickedAndInvalid=!1;editorModel;formInfo={subject:"",category:""};constructor(u,n,t,s,l){this.userProvider=u,this.firebaseApi=n,this.util=t,this.conversationsApi=s,this.leadWatcher=l}ngOnInit(){}onSubmit(u){var n=this;return(0,y.c)(function*(){if(!u.valid)return void(n.clickedAndInvalid=!0);const t=[n.userProvider.loggedInUser.id,C.O.supportId],s=yield n.conversationsApi.createConversation({withSupport:!0,participants:[n.userProvider.loggedInUser.id]});console.log("Conversation: ",s,t);const l={userId:n.userProvider.loggedInUser.id,subject:n.formInfo.subject,category:n.formInfo.category,email:n.userProvider.loggedInUser.email.toLowerCase(),messages:[{body:n.editorModel,userId:n.userProvider.loggedInUser.id,firstName:n.userProvider.loggedInUser.firstName,lastName:n.userProvider.loggedInUser.lastName,sentAt:(new Date).toISOString()}],status:"open",conversationSid:s.sid,createdAt:(new Date).toISOString()};try{n.submitSpinner=!0;const r=yield n.firebaseApi.insertOne("tickets",l),F={conversationSid:s.sid,participants:t,ticketId:r};yield n.firebaseApi.insertOne("conversations",F);let c="";c+=`From: ${n.userProvider.loggedInUser.firstName}  ${n.userProvider.loggedInUser.lastName}`,c+="\n<br>",c+=`Subject: ${n.formInfo.subject}`,c+="\n<br>",c+=`Category: ${n.formInfo.category}`,c+="\n<br>",c+=`Details: ${n.editorModel}`,c+="\n<br>";const D={ConversationSid:s.sid,Author:n.userProvider.loggedInUser.id,Body:c};yield n.conversationsApi.sendTicketToSupportEmail(D),n.util.navigateBack("support")}catch{n.util.createErrorAlert(null,"Error submitting ticket")}finally{n.submitSpinner=!1}})()}static \u0275fac=function(n){return new(n||i)(e.GI1(h.e),e.GI1(b.H),e.GI1(P.e),e.GI1(M.w),e.GI1(S.c))};static \u0275cmp=e.In1({type:i,selectors:[["app-new"]],decls:43,vars:18,consts:[[1,"main-div"],[1,"main-section"],["id","form",2,"max-width","800px","margin","0 auto",3,"ngSubmit"],["supportForm","ngForm"],[1,"ion-justify-content-center"],["sizeLg","12","size","12"],[1,"input-container",3,"ngClass"],[1,"custom-label"],["name","subject","type","text","minlength","1","required","","subject","",3,"ngModel","ngModelChange"],["subject","ngModel"],["class","disclaimer",4,"ngIf"],[1,"input-container-2",3,"ngClass"],["name","status","value","open","id","status","required","",3,"value","ngModel","ngModelChange"],["category","ngModel"],["value","billing"],["value","sales"],["value","support"],[1,"quill-container"],["apiKey","p77xsed1rznknj5kf5my5ur0jh2aqd23x9bl8sns8tui6dc5","name","editme",3,"ngModel","init","ngModelChange"],[1,"center"],["type","submit",1,"btn-primary",3,"ngClass","disabled"],[4,"ngIf"],["color","light","name","circles",4,"ngIf"],["fill","outline","color","medium",3,"click"],[1,"disclaimer"],["color","light","name","circles"]],template:function(n,t){if(1&n){const s=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,"h2"),e.OEk(7,"New Support Ticket"),e.C$Y(),e.I0R(8,"form",2,3),e.qCj("ngSubmit",function(){e.usT(s);const r=e.Gew(9);return e.CGJ(t.onSubmit(r))}),e.I0R(10,"ion-row",4)(11,"ion-col",5)(12,"div",6)(13,"div",7),e.OEk(14,"Subject"),e.C$Y(),e.I0R(15,"ion-input",8,9),e.iHE("ngModelChange",function(r){return e.kNx(t.formInfo.subject,r)||(t.formInfo.subject=r),r}),e.C$Y()(),e.yuY(17,O,2,0,"div",10),e.C$Y()(),e.I0R(18,"ion-row",4)(19,"ion-col",5)(20,"div",11)(21,"div",7),e.OEk(22,"Category"),e.C$Y(),e.I0R(23,"ion-select",12,13),e.iHE("ngModelChange",function(r){return e.kNx(t.formInfo.category,r)||(t.formInfo.category=r),r}),e.I0R(25,"ion-select-option",14),e.OEk(26," Billing "),e.C$Y(),e.I0R(27,"ion-select-option",15),e.OEk(28," Sales "),e.C$Y(),e.I0R(29,"ion-select-option",16),e.OEk(30," Support "),e.C$Y()()(),e.yuY(31,A,2,0,"div",10),e.C$Y()(),e.I0R(32,"ion-row")(33,"ion-col",17)(34,"editor",18),e.iHE("ngModelChange",function(r){return e.kNx(t.editorModel,r)||(t.editorModel=r),r}),e.C$Y()()(),e.I0R(35,"div",19)(36,"ion-button",20),e.yuY(37,k,2,0,"span",21)(38,Y,1,0,"ion-spinner",22),e.C$Y(),e.OEk(39," \xa0 \xa0 "),e.I0R(40,"ion-button",23),e.qCj("click",function(){return t.util.navigateBack("support")}),e.OEk(41," Cancel "),e.C$Y()()()()(),e.wR5(42,"app-pop-chats"),e.C$Y()}if(2&n){const s=e.Gew(16),l=e.Gew(24);e.yG2(12),e.E7m("ngClass",e.S45(13,I,t.clickedAndInvalid&&!s.valid)),e.yG2(3),e.OKB("ngModel",t.formInfo.subject),e.yG2(2),e.
1E7m("ngIf",t.clickedAndInvalid&&!s.valid),e.yG2(3),e.E7m("ngClass",e.S45(15,I,t.clickedAndInvalid&&!l.valid)),e.yG2(3),e.E7m("value",t.formInfo.category),e.OKB("ngModel",t.formInfo.category),e.yG2(8),e.E7m("ngIf",t.clickedAndInvalid&&!l.valid),e.yG2(3),e.OKB("ngModel",t.editorModel),e.E7m("init",e.q4q(17,w)),e.yG2(2),e.E7m("ngClass",t.submitSpinner?"opacity-50":"")("disabled",t.submitSpinner),e.yG2(),e.E7m("ngIf",!t.submitSpinner),e.yG2(),e.E7m("ngIf",t.submitSpinner)}},dependencies:[g.QF,g.u_,d.sz,d.ue,d.u,d.eJ,d.El,d._G,d.SC,a.sn,a.Kk,a._i,a.A5,a.qo,a.Cy,a.gd,a.YA,a.IT,a.qG,E.k,N.o,G.a,f.gZ],styles:[".white-block[_ngcontent-%COMP%]{border:1px solid #d3d3d3;background-color:#fff;padding:20px}h2[_ngcontent-%COMP%]{margin:0 0 20px;text-align:center}#headerBar[_ngcontent-%COMP%]{margin-top:20px}.quill-container[_ngcontent-%COMP%]{padding-bottom:80px}"]})}return i})()}];let j=(()=>{class i{static \u0275fac=function(n){return new(n||i)};static \u0275mod=e.a4G({type:i});static \u0275inj=e.s3X({imports:[v.qQ.forChild(R),v.qQ]})}return i})();var T=o(48396),$=o(60338),U=o(87560);let B=(()=>{class i{static \u0275fac=function(n){return new(n||i)};static \u0275mod=e.a4G({type:i});static \u0275inj=e.s3X({imports:[g.MD,d.y,a.wZ,j,T.S,$.W,U.l,d.y,f.kV]})}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.