PageSourceSearch

https://vendor.nexgentaxes.com/444.637796a7d15791c4.js

js nexgentaxes.com collected 2026-10-05 04:10:56 UTC 37,842 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[444],{60444:(Ae,f,a)=>{a.r(f),a.d(f,{SupportPageModule:()=>oe});var p=a(91368),m=a(44716),d=a(83068),u=a(89192),l=a(73448),h=a(21576),e=a(32116),y=a(77816),C=a(87264),v=a(2132),I=a(94292),x=a(92512),k=a(36032),b=a(57460),w=a(45552),E=a(55988);const S=["filePicker"];function Q(o,c){1&o&&(e.I0R(0,"ion-grid",4)(1,"ion-row")(2,"ion-col",5),e.wR5(3,"ion-spinner"),e.C$Y()()())}function B(o,c){if(1&o&&(e.I0R(0,"span"),e.OEk(1),e.C$Y()),2&o){const t=e.GaO(2);e.yG2(),e.cNF("closed"===t.ticket.status?"Closed":"Close Ticket")}}function R(o,c){1&o&&e.wR5(0,"ion-spinner",28)}function O(o,c){if(1&o&&(e.I0R(0,"div",29)(1,"ion-row")(2,"ion-col",9)(3,"p",30),e.OEk(4),e.C$Y()(),e.I0R(5,"ion-col",10)(6,"p",31),e.OEk(7),e.wVc(8,"date"),e.C$Y()(),e.I0R(9,"ion-col",32)(10,"div")(11,"p",33),e.OEk(12,"Message"),e.C$Y()(),e.wR5(13,"div",34),e.C$Y(),e.I0R(14,"ion-col"),e.wR5(15,"hr"),e.C$Y()()()),2&o){const t=c.$implicit,i=e.GaO(2);e.yG2(4),e.oRS("From: ",t.firstName,""),e.yG2(3),e.oRS(" ",e.g7$(8,3,null==i.ticket||null==i.ticket.messages[0]?null:i.ticket.messages[0].sentAt,"MMMM dd, yyyy")," "),e.yG2(6),e.E7m("innerHtml",null==t?null:t.body,e.E3n)}}function T(o,c){if(1&o&&(e.I0R(0,"div",35)(1,"span",36),e.OEk(2),e.wVc(3,"date"),e.C$Y(),e.wR5(4,"div",37),e.C$Y()),2&o){const t=c.$implicit,i=e.GaO(2);e.E7m("ngClass",t.state.author===i.userProvider.loggedInUser.id?"right-msg":"left-msg"),e.yG2(2),e.oRS(" ",e.g7$(3,3,null==t||null==t.state?null:t.state.timestamp,"MMM dd | hh:mm")," "),e.yG2(2),e.E7m("innerHtml",t.state.body,e.E3n)}}function U(o,c){1&o&&(e.I0R(0,"div",42),e.OEk(1," Message Empty "),e.C$Y())}const M=()=>({toolbar:"",height:300});function G(o,c){if(1&o){const t=e.KQA();e.I0R(0,"ion-row")(1,"ion-col",32)(2,"div")(3,"p",38),e.OEk(4,"Reply"),e.C$Y()()(),e.I0R(5,"ion-col",39)(6,"editor",40),e.iHE("ngModelChange",function(n){e.usT(t);const r=e.GaO(2);return e.kNx(r.editorModel,n)||(r.editorModel=n),e.CGJ(n)}),e.C$Y(),e.yuY(7,U,2,0,"div",41),e.C$Y()()}if(2&o){const t=e.GaO(2);e.yG2(6),e.OKB("ngModel",t.editorModel),e.E7m("init",e.q4q(3,M)),e.yG2(),e.E7m("ngIf",(!t.editorModel||t.editorModel.length<2)&&t._isSubmitted)}}function Y(o,c){if(1&o){const t=e.KQA();e.I0R(0,"p",43),e.qCj("click",function(){e.usT(t);const n=e.GaO(2);return e.CGJ(n.removeFile())}),e.OEk(1," Remove File "),e.C$Y()}}function P(o,c){1&o&&(e.I0R(0,"span"),e.OEk(1,"Send"),e.C$Y())}function F(o,c){1&o&&e.wR5(0,"ion-spinner",28)}function _(o,c){if(1&o){const t=e.KQA();e.I0R(0,"div",12)(1,"button",44),e.qCj("click",function(){e.usT(t);const n=e.GaO(2);return e.CGJ(n.submit())}),e.yuY(2,P,2,0,"span",14)(3,F,1,0,"ion-spinner",15),e.C$Y()()}if(2&o){const t=e.GaO(2);
1e.yG2(2),e.E7m("ngIf",!t.submitSpinner),e.yG2(),e.E7m("ngIf",t.submitSpinner)}}function V(o,c){if(1&o){const t=e.KQA();e.I0R(0,"ion-grid",6)(1,"div",7)(2,"ion-row",8)(3,"ion-col",9)(4,"h4"),e.OEk(5),e.C$Y()(),e.I0R(6,"ion-col",10)(7,"p",11),e.OEk(8),e.wVc(9,"titlecase"),e.C$Y(),e.I0R(10,"div",12)(11,"button",13),e.qCj("click",function(){e.usT(t);const n=e.GaO();return e.CGJ(n.closeTicket())}),e.yuY(12,B,2,1,"span",14)(13,R,1,0,"ion-spinner",15),e.C$Y()(),e.I0R(14,"p",11),e.OEk(15),e.wVc(16,"titlecase"),e.C$Y()()(),e.yuY(17,O,16,6,"div",16),e.I0R(18,"ion-row")(19,"ion-col"),e.OEk(20," Message List: "),e.yuY(21,T,5,6,"div",17),e.C$Y()(),e.yuY(22,G,8,4,"ion-row",14),e.wR5(23,"br"),e.I0R(24,"div",18)(25,"div",19)(26,"span",20),e.qCj("click",function(){e.usT(t);const n=e.GaO();return e.CGJ(n.getFile())}),e.I0R(27,"input",21,22),e.qCj("change",function(n){e.usT(t);const r=e.GaO();return e.CGJ(r.onFileChange(n))}),e.C$Y()(),e.I0R(29,"span",23),e.qCj("click",function(){e.usT(t);const n=e.GaO();return e.CGJ(n.getFile())}),e.OEk(30,"Attach File"),e.C$Y()(),e.OEk(31),e.yuY(32,Y,2,0,"p",24),e.C$Y(),e.I0R(33,"div",25),e.yuY(34,_,4,2,"div",26),e.OEk(35," \xa0 \xa0 "),e.I0R(36,"div")(37,"ion-button",27),e.qCj("click",function(){e.usT(t);const n=e.GaO();return e.CGJ(n.util.navigateBack("support"))}),e.OEk(38," Cancel "),e.C$Y()()()()()}if(2&o){const t=e.GaO();e.yG2(5),e.cNF(null==t.ticket?null:t.ticket.subject),e.yG2(3),e.oRS(" Status: ",e.kDX(9,13,t.ticket.status)," "),e.yG2(3),e.E7m("disabled","closed"===t.ticket.status),e.yG2(),e.E7m("ngIf",!t.closingSpinner),e.yG2(),e.E7m("ngIf",t.closingSpinner),e.yG2(2),e.oRS(" Category-",e.kDX(16,15,null==t.ticket?null:t.ticket.category)," "),e.yG2(2),e.E7m("ngForOf",t.ticket.messages),e.yG2(4),e.E7m("ngForOf",null==t.ticket||null==t.ticket.conversation||null==t.ticket.conversation.messages?null:t.ticket.conversation.messages.items),e.yG2(),e.E7m("ngIf","open"===t.ticket.status),e.yG2(4),e.E7m("title","Attach File"),e.yG2(5),e.oRS(" ",t.stagedFile.name," "),e.yG2(),e.E7m("ngIf",t.stagedFile.name.length>0),e.yG2(2),e.E7m("ngIf","open"===t.ticket.status)}}let z=(()=>{class o{userProvider;firebaseApi;util;modalCtrl;photoService;route;conversationApiService;loading=!1;replyModule=!1;editorModel="";submitSpinner=!1;ticket="";closingSpinner=!1;stagedFile={body:"",name:""};filePicker;_isSubmitted=!1;constructor(t,i,n,r,A,s,g){this.userProvider=t,this.firebaseApi=i,this.util=n,this.modalCtrl=r,this.photoService=A,this.route=s,this.conversationApiService=g}ngOnInit(){var t=this;return(0,l.c)(function*(){t.init()})()}init(){var t=this;return(0,l.c)(function*(){t.route.params.subscribe(function(){var i=(0,l.c)(function*(n){t.loading=!0;const r=yield t.firebaseApi.findOneById("tickets",n.id);yield t.getConversations(r),t.loading=!1});return function(n){return i.apply(this,arguments)}}())})()}closeTicket(){var t=this;return(0,l.c)(function*(){yield t.firebaseApi.updateOne("tickets",t.ticket.id,{status:"closed"}),t.ticket.status="closed"})()}getConversations(t){var i=this;return(0,l.c)(function*(){try{if(!i.userProvider.conversationClient){const s=yield i.conversationApiService.getToken(i.userProvider.loggedInUser.id,i.userProvider.loggedInUser.email);i.userProvider.conversationClient=new h.QP(s)}const n=yield i.firebaseApi.findConversationsByConvoSid(t.conversationSid),r=n[0],A=yield i.userProvider.conversationClient.getConversationBySid(r.conversationSid);A.ticketId=n.find(s=>s.conversationSid===A.sid).ticketId,A.messages=yield A.getMessages(),console.log("Twilio Conversations: ",A),t.conversation=A,console.log("TICKET: ",t),i.userProvider.conversation=yield i.userProvider.conversationClient.getConversationBySid(t.conversation.sid),i.ticket=t,i.attachListeners()}catch(n){console.log("INIT CHAT ERR: ",n)}})()}attachListeners(){var t=this;console.log("Leave Attach",this.ticket.conversation.listeners("messageAdded").length),1===this.ticket.conversation.listeners("messageAdded").length&&(console.log("Leave Fully Attach"),this.ticket.conversation.addListener("messageAdded",function(){var i=(0,l.c)(function*(n){console.log("Message Added: ",n),t.ticket.conversation.messages.items.push(n)});return function(n){return i.apply(this,arguments)}}()))}toggleReplyModule(){var t=this;return(0,l.c)(function*(){t.replyModule=!t.replyModule})()}removeFile(){this.stagedFile.body="",this.stagedFile.name=""}submit(){var t=this;return(0,l.c)(function*(){t.submitSpinner=!0,t._isSubmitted=!0;const i=t.editorModel.replace(/<\/?p>/g,"");if(console.log("editor content -=",t.editorModel,i),!i||i.length<2)setTimeout(()=>{t.submitSpinner=!1},1e3);else try{t.submitSpinner=!0,t.stagedFile.body.length>0&&(t.editorModel+=t.stagedFile.body),yield t.userProvider.conversation.sendMessage(t.editorModel),t.editorModel="",t.removeFile(),t.replyModule=!1}catch(n){console.log("E: ",n),t.util.createErrorAlert(null,"Error sending ticket response")}finally{t.submitSpinner=!1}})()}getFile(){try{this.filePicker.nativeElement.click()}catch{}}onFileChange(t){try{if(!t.target.files[0])return!1;const n=t.target.files[0];var i=new FileReader;i.addEventListener("load",()=>{const r=new File([i.result],n.name,n);this.sendMediaMessage(r)},!1),i.readAsArrayBuffer(n),this.filePicker.nativeElement.value=""}catch{}return!0}
1sendMediaMessage(t){var i=this;return(0,l.c)(function*(){try{const n=new FormData;n.append("fi",t);const A=(yield i.photoService.uploadPhotoToS3(n)).Location;console.log("URL: ",A),i.stagedFile.body+="\n",i.stagedFile.body+="\n",i.stagedFile.body+="Files: ",i.stagedFile.body+="\n",i.stagedFile.body+=`<p class='messageP' style='font-size:.9rem; font-weight:bold'>${t.name}</p><a class='messageImg' href='${A}'><img style='width:50px; max-width:50px;' width='50px' src='https://nexgen-staging.s3.amazonaws.com/file-attachment-2022-10-25T16%3A50%3A37.930Z-4da1d783-f759-4269-9249-0a4128d692ca.jpg' /></a>`,i.stagedFile.body+="\n",i.stagedFile.name=t.name}catch{}return!0})()}ionViewWillLeave(){}static \u0275fac=function(i){return new(i||o)(e.GI1(y.e),e.GI1(C.H),e.GI1(v.e),e.GI1(d.qS),e.GI1(I.s),e.GI1(u.gV),e.GI1(x.w))};static \u0275cmp=e.In1({type:o,selectors:[["app-support-view-ticket"]],viewQuery:function(i,n){if(1&i&&e.CC$(S,5),2&i){let r;e.wto(r=e.Gqi())&&(n.filePicker=r.first)}},decls:9,vars:2,consts:[[1,"main-div"],[1,"main-section"],["fixed","",4,"ngIf"],["class","bg-white margin-top-2","fixed","",4,"ngIf"],["fixed",""],[1,"ion-text-center"],["fixed","",1,"bg-white","margin-top-2"],[1,"container"],[1,"ion-justify-content-start","ion-align-items-center"],["sizeLg","9","size","8"],["sizeLg","3","size","4"],[1,"cate"],["id","submitButton"],[1,"custom-btn",2,"max-width","120px",3,"disabled","click"],[4,"ngIf"],["color","light","name","circles",4,"ngIf"],["class","div support-messages",4,"ngFor","ngForOf"],["class","chat-msg",3,"ngClass",4,"ngFor","ngForOf"],[1,"stickyAttachmentStyle"],[1,"flex","f-just-center","f-align-center"],["id","file",1,"fileItemStyle","margin-bot-2",3,"title","click"],["type","file","accept","file/*",3,"change"],["filePicker",""],[1,"b-c","bold-600","margin-left-1","cursor",3,"click"],["style","color: red !important",3,"click",4,"ngIf"],[1,"center"],["id","submitButton",4,"ngIf"],["fill","outline","color","medium",3,"click"],["color","light","name","circles"],[1,"div","support-messages"],[1,"heading"],[1,"date"],["sizeLg","12","size","12"],[1,"date","message"],[1,"scroll",3,"innerHtml"],[1,"chat-msg",3,"ngClass"],[1,"timestamp"],[3,"innerHtml"],[1,"date","message1"],[1,"quill-container"],["name","editme","apiKey","p77xsed1rznknj5kf5my5ur0jh2aqd23x9bl8sns8tui6dc5",3,"ngModel","init","ngModelChange"],["class","red f0-9",4,"ngIf"],[1,"red","f0-9"],[2,"color","red !important",3,"click"],[1,"custom-btn","max-200px",3,"click"]],template:function(i,n){1&i&&(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),e.yuY(6,Q,4,0,"ion-grid",2)(7,V,39,17,"ion-grid",3),e.C$Y()(),e.wR5(8,"app-pop-chats"),e.C$Y()),2&i&&(e.yG2(6),e.E7m("ngIf",n.loading),e.yG2(),e.E7m("ngIf",!n.loading))},dependencies:[p.QF,p.ay,p.u_,m.ue,m._G,d.sn,d.Kk,d._i,d.YP,d.qo,d.YA,k.k,b.o,w.a,E.gZ,p.oL,p.y],styles:[".right-msg{background-color:#c0c0ff;width:80%;margin-left:auto}.left-msg{background-color:#ddd;width:80%;margin-right:auto}.chat-msg{padding:10px;border-radius:10px;margin-top:10px;margin-bottom:10px}.chat-msg .timestamp{display:block;font-size:.8rem;font-weight:700}.container{padding:10px;border-radius:10px;background-color:#fff}h4,p{margin-top:5px;margin-bottom:5px;color:#000!important;padding-left:4px}h4{color:#000;font-family:roboto,sans-serif;font-weight:600}p{color:#000;font-family:heebo,sans-serif;margin-top:2px!important;margin-bottom:2px!important}hr{display:block;border-top:1px solid #adadad;margin-top:0;margin-bottom:0}.scroll{overflow-y:scroll;margin-top:5px;margin-bottom:5px}.date,.cate{font-size:.8rem!important;color:gray}.cate{text-align:left}.message{color:#f5ac2d!important}.message1{color:#32c0dd!important}.heading{font-size:1rem!important}.reply{text-align:left;color:var(--ion-color-primary)}.reply:hover{text-decoration:underline;translate:.2s ease-in}quill-editor{display:block;background-color:#fff}ion-button{margin-top:10px;margin-bottom:10px;width:250px;color:#fff}.quill-container{padding-bottom:0}*{box-sizing:border-box}.chatComposerStyle{padding:0 16px;background-color:#fff;order:3;position:relative;flex:none}.composerInputStyle{display:flex;width:100%;flex-direction:row;align-items:flex-end;position:relative;z-index:2;padding:0}.inputInnerStyle{flex:1 1 auto;position:relative;outline:none;border-radius:8px;border:1px solid #eaeaea;background-color:#fff;display:flex;flex-direction:column;width:100%}.messageInputStyle{width:100%;font-size:15px;line-height:20px;font-weight:400;padding:3px 10px;outline:none;overflow-x:hidden;overflow-y:auto;position:relative;white-space:pre-wrap;word-wrap:break-word;z-index:1;margin:0 10px;max-height:100px;-webkit-user-select:text;user-select:text;border:none;background:transparent;border-bottom:1px solid gray}.messageInputStyle:empty:before{content:attr(placeholder);color:#999;pointer-events:none;display:block}.messageInputDisabledStyle{pointer-events:none;opacity:.4}.inputStickyStyle{padding:7px 10px;border-top:1px solid #eaeaea;background-color:#1414140a;display:flex;justify-content:space-between}.stickyAttachmentStyle{display:flex;margin-top:1.5rem;justify-content:center;align-items:center;flex-direction:column}.attachmentIconStyle{margin:auto 0}.attachmentIconStyle>span{display:inline-block;width:20px;height:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFKADAAQAAAABAAAAFAAAAACy3fD9AAACkklEQVQ4EY2VS2sUQRDHncdCzqKyq/dF0CDIxmPCIhow4Ouwzw+ggggmiCQSzeLrIBgRIX6BfV5WQQ0iusTczKJI8LBzdx+i3o3jrr/a9IzjpCU21FR1Pf5d3V3VY+zQjEajYXe73dP9fv+MYRhjuMSUWwf+DqrHYrGnyWTSVXqfGb6khHK5PDUYDO5DccC+wt/CP4sZeR/yOHwX0xY0nc/nX4jNGz4gTgZgC/DrGNcty5ozTXM5lUr98pyF12o1y3XdE4h3oAMsUMhmswWxyfABS6VSQcAAWYpGo5d029kM2fw2m81Iq9V6yOw8MQse6BBQtsl5PcP4mC1cCAZuJxeLxSWyPAfoVCaTWTbkAjqdzicCN+Lx+OFEIvEzDELQJAEuWbwO2yRTx3Heo7e5qFETsFNsVS7gmg5MALDN4nM1DCZzFTOHfX+v1ztpopPS+M4lPNcFKJ0FF9IO27blpr9xbGcF8Ajoq+Hb1Eb+Q6liVzCP2XxiZPgq6MuNH2M+w0LDrOAHmQ84y6Ef/lLQ93K53BsvDp3U6nEB3DIAiOAwAnmAJvIAxxHl7IrPlkAUAijttDdoVNXvdwAZr2LfIKOjQb+QLO3ZkTOU3hyXDgg5/PeUbAVnAr4mQ
1h1hp2onLQj2H0JaI8pqtTqJfTe1Wjfl1UDXQnFbilwXhOOVSCSirUOJoVzucsYOLfvElJ4lYAag0Xa7/UAHSId8oDTWdTaeuUWSOSQYgqV7HB6x0uXtHgf1Zi6S3UUWusVFzsuCPiCrGJVKpYDDPOl/ZMXZdDr9ErkfzAw/U85Mtqkyu8mjcEOV1R9ALyj4wKL7Aq3g7D+wzCegPegcaJrj+Ktl/Qxx8ofajvYXQFZrZF+XC9Ady2/lKUxrQgx6NgAAAABJRU5ErkJggg==) center center no-repeat;cursor:pointer}.stickyButtonStyle{display:flex;align-items:center;justify-content:space-between}.stickyButtonStyle div:not(:first-of-type){margin-left:5px}.stickyButtonStyle div:not(:last-of-type){margin-right:5px}.sendButtonStyle{width:20px;height:20px;cursor:pointer;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFKADAAQAAAABAAAAFAAAAACy3fD9AAACAUlEQVQ4EZ1VTU9TURA9c3k1IYGtQQwxMYBuXAHuSKgkbhr58D8U9/0BisqanSbKj6gmBTYGWNPiBhd8dOeiISlhU5ImpW8882yhr9xXPm570ztzzpzOnbnvPoFnzGxrUCtjQUMsEp7ifNSiVSDYFSA/MIafO2m56A4nFh8T3zQjglVVjMeRuMXAQzjkSlnZ6ERc21BVmfiuH2kXbhKzGAWekVeYXNMPbQ37vcwwElO87wRvuxaHZWZqyfwXtG1yXUgS4L9eMCN+kfJyBEpOprQkmxI14Ah/bAs+MomnxF4Ta3D+4nzo49F3MDiOF652jPkkMZKqLsDs3jv5zbkfpJBmw04SBJ+flzEXUMyOhm9UA4dZbaLe6nzYDPE3EKS5/y3GDXUHhYq3jpV52Q3Qtu29CvtwRtImi95PO4UmNkKgTjHLtN4dx/JM2bFpH9ornEV2gmltYIfBTwk02D5rzEhTsU07zSND7figbziIu1qW4gHZXxKwJ/R/9WJ0WoaVJPAe/oqzZ/MegUkhRZYK+ST0rn42L+/s1qDoYa9gUTzmzTPckyM4GhjFD2oBNz16kRA7z0/E9wn3Cd7sLkkhum34FKyT+slHvPT1EGPdVkzMuJGgLUpZLPPns63vMiKx7NUtdW0Lt75gWTMe5Fy0u44Mrgka1vMVABStm9YA3yvgH7eCrtZpy5pnAAAAAElFTkSuQmCC) no-repeat}.reactionBtnStyle{cursor:pointer;width:25px;height:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAYAAACXtf2DAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAGKADAAQAAAABAAAAFAAAAAAnxZisAAACpElEQVQ4Ea1VzUsVURQ/5868UrEg/AMy0NTMRQRBJfIQszKxgh5ByzbVIooiiDbZBwUtXAWJtGgRJW0MQsxnxfhRIbgpsqcQtajoA8uITGfu3Hs6Z+zJU3pq+n4wc+fee87vd+bcM2cQ5mB0Z+0WMuERQNiNgO+UgtYAgs7K7uffM01fVlevyc9391iAo5bsOkT1gPdvlvd4Q5l2mJ68bahdG2rTwvMmB9HV1gKP0WWA3oSWzlc86rsj9qm6mkOuwgsKsMQSgeErxpEYS5oQOpSLp0u7vA9iGwmkdsWLlaGuPKXKJw3TyU4GYizEYG+OFglXAt7gOWomzoRY5TsO+Na+8pEaqpJ97/FeIuFUjX++X+C4jb+ZPBsUi3C0Wvb5OSaRZ0MBi0xY01GxvfYApuprtjkE/ZZAZXeZpkrnczF2Ek9oaKtCi2c4ogXJRUKIFyJP2zmolHLUSZeAGjWXQq4RcpHwMTVxIeCwVEuuIWfGSPGIl/9OcqohnA7QVWUCeMg1PyJ1nCsIl7ZmVIcqqSo97xen6aK8UC4SleZB5VwS7ijs8p7e9sDQLflIlos8R4FPdLs9Gb8rXJEAq5K7YurEpLHeckTEd8rYp77G483QHNXmTOJLuwZ/ukof9I0dWIqI+PjWDFqHEps870c6EzMCslCSfPYVQtzvG9MpDos5E7GZJrc9gfX3buju/5Qml3GWgCyUed7YtwmdYJHrLqqom8r6vyDfT0whsG3bqrzV+6oeD36ZazdvkCN1NYe5nq8xSRHndpYvd14Igca5dZxdn+xtm7WZMZlXQOxe18c3ukQtLLJDc0cUSPsOiJ6AMqfKugdeRItZbgsKiN/Q5s2xwqLCYw7hOWl3/FO5oj+OtVYODwdZeJe2LD+mVDxe/D/efwCuAQs2cnkFkQAAAABJRU5ErkJggg==) no-repeat}.fileItemStyle{width:26px;height:21px;cursor:pointer}.fileItemStyle>input{display:none}#video{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAUCAYAAAB1aeb6AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAH6ADAAQAAAABAAAAFAAAAAAHV+TnAAACZElEQVRIDb2Wz2sTURDHu9vEGhtbQhC9SEWp9qIoIp7ESyEQyCGJBBMPHtQ/QqimqPgnSCmeikkwusk5BwVBDyL4AxEPWg96EMSoW9JiSNz1861dKLUhW9t1YDLz3ryZ78x7mzfPGIAajcZws9mcQk26rnsQuV3zfskwjC5rP+D7NBwOT+VyuY9+fI1qtRrtdrvPcRwnyFfkKxy/+XH21uA3jH4Y373IRcYnC4XCG8/uSexGrVbbk81mP2suBPC0gNHvxuPxC4lEYtFbvBFJEYPEukos8S18T6/2r1Qqx+AytolyuXyb5C4ZKKp0IhKJ7E6n0z9WO2xUJ7DivcVvPBaL7Ugmk23FADTtOM4ddmQbQwd2KTRuohyC5zcLTIwBgruIl7DZarUOaI5kLpOUhW2J4ST6fXjItu2dphQmF7Rwi8hWHCodKZVKc8S/yfA14CfY6kfov2QXhf6Irf8FvELUfYBa7PD59b6lwMABHgO4mM/nryN1HH+RzjwQAvAi23ytF7BAAwMn9ot+VQUJ3g87uMr5yo/3Qw+y8lkulyJJGL2SCAwc0E/83aZJ4J4a13oJBAbOV34WQN3lWTrmE8uyxtYmYLJI9+/IWsMmxqPyDYVC9jnINM0rDI+02+1n7MIp9EHZRar8HbyfrrTspMl/pZXzPYq/E41G5xWHS+YGBeZQo9gfop9B/0kjWxD4AyaHaIczvc6GNX1JLZUmUmShGtVjr6PJkQTUTFT1e6Q621wqlVrSY2K00+moreo61GNCXek77Jvw8/2YqNfruzKZzBcFX/4brCSgrCdhPSz+yzPqN0QhGc/YrnAKAAAAAElFTkSuQmCC) no-repeat center center;background-size:25px}#audio{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAUCAYAAACTQC2+AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAGqADAAQAAAABAAAAFAAAAADz+QhrAAABy0lEQVRIDa2VP0gCURzHvfMEoYZIiYaaI/uzFja0VEIQCIagEi01R2N70NKfsdYWFcEcGiQIIppqa2toibA1CEONO+3zDOk4fdw7uIPz++73+/6+33u/d++pFQqFeKfTOQ8EAjHQAH25NE2z0HtFbC+Xy90Y7Xb7guAYgWOw7osLIpiEgS00L8Fxg8E0g9NsNnsA+nrl8/lPDE9KpdKoIdqF2beqQ7lcnmi1Wqvwl7kXDMNYSafTt
1UH1aHc7ZJpmyPOaNJvNF0SHbMLDtrF0qEsz8oTdJBAMBpty6n/G84xEKa1+BO65b1Op1JuIuV2ejTCp8eEsugk7855bxwKbThGVZ09GfK4zKqKDOEqtw2CD4kNmMw8qrYnTzNWoUqmMNBqNK7HfRDFr9OEUkT3D1ajrpl1bl0wmvyC/CzZ1P8BRt1Lhh7o/F7iuRoi3o9HoHPtlnfEUX9y1gkcfRRw/4piY7MvYAolEQhxRVVtIddjVjUQiddH3O2a4w4Ivgb6d3uiGmcQs+CReVByq27qu74MxEiHVV3XjoSf2W5VD98yN62tek6kVi8U1y7LisrwzTleeM5lMxRnvPUv3Ef+8u5A2e0Q3pFUPcKRGv/QLmR04BG1lAAAAAElFTkSuQmCC) no-repeat center center;background-size:25px}#image{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAYAAACXtf2DAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAGKADAAQAAAABAAAAFAAAAAAnxZisAAAC1ElEQVQ4EZ2TX0jTURTH/f32q/ngTEkwCixmNRQtiL30Xi9i7kXWdAQJUVCJgY9BPkQFPVhPWS/hQ+oQJIY0o4ckgv7QXmp7MImoqIQSctoexsbW52zeH/c3tlpeuL9zzvec8z2/c+69Rl2Na3Z2dkehUOjK5XKHSJHdbRiGD8wyTfNBKBQawc6X0xnlwOLiorWysuJTJBB0b+ptEgtJCpFAJvL5/HtkOzHDFBkaGBiYlBh9WTiN6enpfgJ7cRyGvANsO3qWvcQWsgkhdLlciWAw+AXMsaampjrJ6QOcdDgwrJmZmXHkJfYL9gJENy3LSni93iW/3y9FalnPKDBUKVA6OE17E7R3vlJALZh0R9y+aDTqCQQCG3qOhTMns9TBWCzmTqVSw+BH8Xt0XxW9kR810un0Y8adJmYd+7nP57sjHQj5AT1xbW1NxnYO8qfIT7qvmk7sO83Xjj6+vLy820KR9uSm2IuicmB3w+HwRRv8T4VO7pPSJ3c4yShOluW3gMcVxhtoy2azl/lLk+I3KPxR+f4iJf8EPKZ00AzJHhUMUUHpInlc84izkJ/Bt6D7qunEFjlMkqWAkDjGpBLlwIntUjb6QbBGZf9LmrT7i7/6RqBdABL7hff09GTwP1RE6DGwdWWL5C355+bm9uqY0s1NJQGpXUA5lWxqagozyjDkp3iE/QpnrA284nnO8E0mk/nAwcqDdSy5RXWQJxHHHB7N4Np6eIgRCuQVDPkuDv4R9hHB4BCuWxRpHhwcHBNMVrEDEt+yO3G2luDSNx6Pb+MP75H8kzEkId0vnkgk0gH5K9QieSm69CX2Cjy34SuOufgBaMHxnZCX4HJLriJHwXrZxzWCH4xqjJFcB2vW8ErqVzjq7cOkSBCya4ANRLeiZ5D1lTJrxeBatQvoSYxlFXunjm1R/6xukSOfyq8dwBYN4alW4AKcTwj4vUXuDXJjbrd79A+Otjsh3VBTtQAAAABJRU5ErkJggg==) no-repeat center center;background-size:25px}#file{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAYAAACEYr13AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEKADAAQAAAABAAAAFAAAAADB1dcyAAABdUlEQVQ4Ee2UsUvDQBTGm/SCi0I2iSJadxEHF0GkQ0U6iIiUlqwi6Ko4OncRnETc04T8BaKdLZTSpZOgqzjXRduQ+IuacAa5dnD04Ljv3vu+747H3dN83y8Mh8MrTdPWoiiazEmDWMC2p+v6frVa7UqpFGqNRuOG3SriSwSPaeYL1IlPAPPMkm3b7Uw+pzmO0+eEi1qtdpZNYv5A7Jq5gdE6vBK8jszT2UyRfJKDGTwQQuxxu/swDG9d112R87HByFGpVAamae5i0uawpud5y4loLIOYXC6X3y3L2sGgy02aFH8pjisNIEdw4gJ+jmKx+GYYxjbhXhAEd5jMiiT528qVO5BPKeZWkkeYI24QnwYfKA0o3gkkG/FcYiCtC+AZpQHFe4F0LolSyK3iQuaVNUjZCvBvMOIhKWqXpv6kiK/YLaaWYwJeYgFqX8TfFHBEX4j476pvnVjnEW8y59G2eK3i8LulHfPLfrS0RJFdET4z67Q5/wMob42oqL23twAAAABJRU5ErkJggg==) no-repeat 100% 100%;width:30px;height:30px;background-size:23px;margin-top:1rem}#poll{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFqADAAQAAAABAAAAFAAAAABm4WA6AAAC0UlEQVQ4EZ2VTWsTURSGO5NJIAmoFYsiih9ZSAq6cFEoVARdWEMQXEQXTUojYkD9AW6ajUh/gYsgJBiTKsRClAhCBdOlqF2I3xZqFwpuQgjNR5NMxuekSWidibUeODl33nPue9+598yNMtCxZDJ5RFGUs/hpfC9wq5v7WzQMo4y/pSbfbDYXw+FwTeoV+UmlUtcJMxDukOf/tFUWyLZarejk5OSygtIxm82Wh+wnHmXVLyzQUFW1vWh3EbCWruvKnzhEQOpB8pcgHqc+7XA4bmqQ3udBpeBaKBR63iXaZnyFwA9wDUI+Uq1Wd2kQHMULAIv9yBKJxD673S4CngaDwbtWdSgugr/Dx1HsEmIxnS0w1oemXwXS3aBj+Iop2wFkPnVNFlBrtZpN7Ve4EW80GhUmrIHVN+IWY4U3N1BsdBVvqgkEAja/3z+iaZqfhI1aUezCR+mgGaK83Q/8AVtTIprMktjn89k5iAtU35IZqG1PJJ5kIC7CvhNf4h9xk1luhTR5uVy+zb4do8WG6Rg/RCX8Yb1e9/LsBT+F2k8mxg5gqVhykUikQviKK3RFk4NpobjIop8lv5X1FHNA/bpigL02IJW8vgVhj6OtmFd0OZ1OORwrMyqVyorL5bpMctmqQDA47AS5EnS+xIYGEEfNFQ7rKmAUNxnb0gCcNyU6QCwWs9NiXnjOwPerUCiUFMA9brd7AXCYugUS74llnucnJiZeMJb75DAqphhbXVKi9AA+ypw1DvYOV0Os3UfpdPoQwDSTz0M8RJHYo6WlpSmPx3OcCbOdhUkbvX2UInC5XovAbxjfy2azTzKZjL7eoFKBoX4ne+mh4BmeA5J7YY5J+3mepsXm8E3E8pXRlqu5XK4ohMIjtolYgHg8PkTxa4ZyqcirD+I36NlZ4j9br926M6TtUFfHT+Dy5he3SypcJmLUyj/BY3Lf2PdzHEReCrdrvwH3LTvlG+Q2kQAAAABJRU5ErkJggg==) no-repeat 0% center;background-size:22px}.editPreviewContainerStyle{padding:7px;background-color:#fff;border-color:#eaeaea;border-width:1px 1px 1px 5px;border-style:solid;color:#14141499;font-size:13px;position:relative}.previewHeadingStyle{display:flex;align-items:center;justify-content:space-between}.previewTextStyle{padding:5px 0}.previewCloseStyle{width:24px;height:24px;border-radius:50%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFaADAAQAAAABAAAAFQAAAAAIGxIOAAA
1CcElEQVQ4EZ2UPYgTQRiGs3MJhoAHBoNgIQd3vYiVjaV2IhHCZqMcWFgqCqcQ9U4Uf++wsFCw8DfJhuUKUUhhk0KwUlA4sFA4EJSAhAsWggSzPt+6EyZze6dxYJj53vf93vl2ftZJbdLCMFSNRmOP4zhT9Dy9C7bquu475uFGqU4SgdF2kqskeow7bA34V7Aa3I1KpbK2jreBer1eAbtLn7S5hHhNKXWiXC4vm5wyAyqcJ67R/8VQUrdRbUDenAS6DT8fYhbBI02MM8b763qeF0heZOr7/s7BYPCRODeOmaX9nslkZkql0rfo86nwkm3I6s/pvpUYheBP6M8sbrLf718QTLVarS2YupYgBfaaz/HA71jcEvAs2BsLT7HQ0Xa7nVa9Xm8/5NYEwVW5CbRTcJExSYvEc/H+X7ZzKCTf6XT2KYTTNikxggm4x9qY+SEqPBsbPkAycnMMj+k0B1QwgJGpNm42myu8ohcssBdsM0MppiCrrXsRpjMV3sTwfRAEu/j0t8RLJp8wlwehPicQEYTBdV7LeflkTvYTlcpdPAd+a6Mc8VO5XK6N6KctgryHQdXYwwy6mjZGf9/OIf5B3qvo8pO4zF4cMUUY3Cb+Ar7IODwU8F/Ep8FnGE/Shw3OpxAvLQjuFzmwwwgntIL5GT03x1hj312R9OEWZBJVwEF8YJUrAvxvI3+Bg5Sn/ufty4RVHP4BTxnl1zdWw/AhX31cJ5l7FXLSx9gKqXigBX8ZRTdvGop++Oszk7nsu9nja2AH4z00aXnjclgtCqiydSsjJEGiqRZx4QvczwOYTIHlWaDLfDWbzb4sFotdrbPH34IuDwr79+D1AAAAAElFTkSuQmCC) center center no-repeat}#chatIconClose{width:62px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;left:0;height:62px;background-color:var(--ion-color-primary);box-shadow:0 0 6px #00000040;border-radius:8px;transition:right .25s;position:absolute;right:45px;z-index:1;top:-50px;cursor:pointer}#chatIconClose ion-icon{font-size:2.5rem;color:#fff}#chatIconClose.active{right:0}#chatIconClose.close-chat{font-size:2rem;color:gray;cursor:pointer}#chatIconClose img{width:30px}.emojiButtonStyle{width:24px;height:24px;cursor:pointer;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFKADAAQAAAABAAAAFAAAAACy3fD9AAACyklEQVQ4EaWVy2tTURDGc28SiCsXWklaVwVD8YEgaXDVkpXS+g55tFm6UKEIdmel2qDWnYIP6j+QpC20UayWrkJ1ZRsKRbpIXEkpSURdSmNe/ia953JtIxE8MJk5c775ztwzZ040W4uRyWQcxWLxUr1ev6xpWi8QjwEroFeQtMfjeR0IBKqG31SaaRlGKpUabDQajxEvZN/Q79Fbsozdhd2HPsg0h4zGYrF3sqaGSQhIg2wCfZfFT3a7fUzX9cVwOFxTYNGzs7P2arU6gDmJHGOD+NDQUFzWZJiEyWQyLmSQTLnd7putPmcnZOc3m806c7ncU2bXiZlQpE1C+UzOa4HFl3zCDWtgOzuRSEyR5TVIB6PR6KImBSgUChsE/vJ6vad8Pl+lHYl1XTLN5/Nr+BwU6oQO2UU+VQpwx0o2Pz9/gGPosQaLPT097eUcO5TfiBmDo6dUKl3QWZCr8YMivFUg0dvb22nUOsH7lR97X61WW6MoS8on2uFwSKW/c2xXhNAP+4fd1cT/Gf9Wd3f3T+zmCIVCZTbfxJ9XPtFG7DJmrxB6ADXvmSyqMTw8fNXpdB6xHgO4Otkcp3BRhVPa4OgUwr+OFlmrbPbEkHVDnEIo7dQpk/8ZZCgcBSGU3uyTDrASzs3NHcbntvrExu/B32X1k5zw9KNXHRhpjJjRTm8sQHulUlnh6nzEt0EGGrij5XLZj3nagrOBOcu8g8ud1uXVYJID/FAuuQIGg8EvLpfLz7yEnONKDIApUhQ/bbapcBLDBpNInpZ9tbv1XlDBEQX+F03bPmOzEe7xeVpvodXj8JydbrV7HIw384mQsfEDEhmXBExCPkejreIAxkl/nfO4HYlElrDr1kzB6TMzM2fAPcI+Ce4+md0D17w2JqEKsj6w+L4iy4DNB5Z5P3IIXx4Z5Tz/aNk9hIBtxue0/Asgq1WpphSg1bH8BqpaZxMCIb3UAAAAAElFTkSuQmCC) no-repeat center;margin-right:5px}.stickerBtnStyle{width:24px;height:24px;cursor:pointer;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFKADAAQAAAABAAAAFAAAAACy3fD9AAACxklEQVQ4EZ2US2hTURCGvTcP4yIUk0W7EKOE1IUbKfjYabEiIrgQESFNNKltspCgVTciko24UCoUoS2tpnnhpkVwU1QKdSGopUKXJbqpoG2hxqB508ZvQm64xrRqB4Y5Z+af/8yZ81C2bSCDg4PbW1paOgwGwzEgvejj7u7uuxvA626lPqoNwuGw2el0+hRFuYbuq1QqZazgyuvr60GPxxNrzNHPVf0kFovtdrlcU6qqDsOxSOw81gXpO8YW/OOJROKiPqdxXK9QyNjeCwCtEPSxvQkNnEwmZ/CZaotcYHyJeFSL6221QukXZLKVVvSEnkzAEHzB7CyVSj7GExCPx+Nxr8QapUpos9l8BI4C7nG73XONIAjeou3428rlsgc7yfajzUjVgYGBHYBvAHpFZc8ayWROZVOYislkCvh8vsLy8vKGpKrdbj8A2IkOo00FkhSBURa+SVWn+/v786lUSno50VipajQaTwEuIrNN2WpOqrwFwRtIn3PS9xwOx15y/PieQjqqbV96GMK5lM/n05sRUuX3bDZ7BswQet1sNi9YLJb3LLCHuRk7xm24rUL2g0n1cAhsKoFAIEOfr3Aw+7nkIcBz5BdRqVy4Akac0rs7VqvVhv2J/lVqPZW+PhIwLdiF+QThkFQ2jUrJB7FblSMkmiGcVldWVuYZfKSxwa2ykRcUjrW1tXlVrgCTBzi7aOrZ/yVlu+fY3XH0vtzR6mGk0+lxiF6jYxx/x7+SRqPRQ2BHKWhmdXW1+rYVLVn/OXCCvXxTk1qsmWVh+YlGiH3ljp70+/2fBVcnlAlbdrBaBGAn9iUueR2zhULhm8Tps53ndxjfZaZdYKZZ3O/1ehclLvIboThqH2wPyVeZtpMkH+wSFqO04TMyXkAf5nK5J9zNsuR
1p8gehFohEIhaeZQcknfj60Ao6wknOZDKZD6FQqKhh9fYXWbRNtH+OHB4AAAAASUVORK5CYII=) no-repeat center;margin-right:5px}.blockedUserPopup{background-color:#85baff;color:#fff;height:auto;width:100%;border-radius:5px;padding:5px}.blockedUserPopup p{font-size:20px;font-weight:800;text-align:center;margin:0}.blockedUserPopup span{font-size:14px;font-weight:100;text-align:center;margin:0}@media (min-width: 320px) and (max-width: 767px){.chatComposerStyle{z-index:1}}\n"],encapsulation:2})}return o})();a(20872);var K=a(54704),N=a(51676);function D(o,c){1&o&&(e.I0R(0,"div",2),e.wR5(1,"ion-spinner"),e.C$Y())}function X(o,c){1&o&&(e.I0R(0,"div",22),e.OEk(1," New Reply! "),e.C$Y())}function j(o,c){1&o&&(e.I0R(0,"div",23),e.OEk(1," Open "),e.C$Y())}function W(o,c){1&o&&(e.I0R(0,"div",24),e.OEk(1," Closed "),e.C$Y())}function J(o,c){1&o&&(e.I0R(0,"span"),e.OEk(1,"View Details"),e.C$Y())}function L(o,c){if(1&o){const t=e.KQA();e.I0R(0,"ion-row",9),e.qCj("click",function(){const r=e.usT(t).$implicit,A=e.GaO(2);return e.CGJ(A.goToView(r.id))}),e.I0R(1,"ion-col")(2,"div",10),e.yuY(3,X,2,0,"div",11),e.I0R(4,"div",12)(5,"ion-row",13)(6,"ion-col",14)(7,"span"),e.OEk(8),e.wVc(9,"titlecase"),e.C$Y()(),e.I0R(10,"ion-col",15),e.OEk(11),e.wR5(12,"div",16),e.C$Y(),e.I0R(13,"ion-col",14),e.yuY(14,j,2,0,"div",17)(15,W,2,0,"div",18),e.C$Y(),e.I0R(16,"ion-col",19),e.OEk(17),e.wVc(18,"date"),e.C$Y()()(),e.I0R(19,"ion-row")(20,"ion-col")(21,"div",20),e.qCj("click",function(){const r=e.usT(t).$implicit,A=e.GaO(2);return e.CGJ(A.toggleReplyModule(r))}),e.yuY(22,J,2,0,"span",21),e.C$Y()()()()()()}if(2&o){const t=c.$implicit,i=c.index,n=e.GaO(2);e.yG2(3),e.E7m("ngIf",n.hasNewMessage(t)&&"closed"!==t.status),e.yG2(5),e.oRS(" ",e.kDX(9,8,t.category)," "),e.yG2(3),e.oRS(" ",t.subject," "),e.yG2(),e.E7m("innerHtml",null==t?null:t.messages[0].body,e.E3n),e.yG2(2),e.E7m("ngIf","open"===t.status&&!n.hasNewMessage(t)),e.yG2(),e.E7m("ngIf","closed"===t.status),e.yG2(2),e.oRS(" ",e.g7$(18,10,t.messages[0].sentAt,"MM/dd/yy - hh:mm a")," "),e.yG2(5),e.E7m("ngIf",!n.replyModule||n.replyIndex!==i)}}function H(o,c){if(1&o){const t=e.KQA();e.I0R(0,"div",3)(1,"ion-row",4),e.wR5(2,"ion-col",5),e.I0R(3,"ion-col",6)(4,"div",7),e.qCj("click",function(){e.usT(t);const n=e.GaO();return e.CGJ(n.goToNew())}),e.OEk(5,"New Ticket"),e.C$Y()()(),e.yuY(6,L,23,13,"ion-row",8),e.C$Y()}if(2&o){const t=e.GaO();e.yG2(6),e.E7m("ngForOf",t.tickets)}}let q=(()=>{class o{userProvider;util;firebaseApi;store;modalCtrl;
1conversationApiService;router;tickets=[];editorModel;submitSpinner=!1;replyModule=!1;replyIndex=null;ticketListener;loading=!1;conversationList=[];constructor(t,i,n,r,A,s,g){this.userProvider=t,this.util=i,this.firebaseApi=n,this.store=r,this.modalCtrl=A,this.conversationApiService=s,this.router=g}ngOnInit(){var t=this;return(0,l.c)(function*(){t.newTicketListener(),t.init()})()}ionViewWillLeave(){console.log("Did Enter"),this.init()}init(){var t=this;return(0,l.c)(function*(){t.loading=!0,t.tickets=yield t.firebaseApi.findAll("tickets",i=>i.where("userId","==",t.userProvider.loggedInUser.id).orderBy("createdAt","desc")),t.tickets=t.tickets.sort((i,n)=>{if("closed"===n.status||t.hasNewMessage(n))return 1}),yield t.getConversations(),t.loading=!1})()}getConversations(){var t=this;return(0,l.c)(function*(){try{if(!t.userProvider.conversationClient){const s=yield t.conversationApiService.getToken(t.userProvider.loggedInUser.id,t.userProvider.loggedInUser.email);t.userProvider.conversationClient=new h.QP(s)}const i=yield t.firebaseApi.findConversationsByParticipant(t.userProvider.loggedInUser.id),n=i.filter(s=>s.ticketId);console.log("Filtered Conversations: ",n);const r=[];n.forEach(s=>{r.push(t.userProvider.conversationClient.getConversationBySid(s.conversationSid))});const A=yield Promise.all(r);A.forEach(s=>{s.ticketId=i.find(g=>g.conversationSid===s.sid).ticketId});for(let s=0;s<A.length;s++)A[s].messages=yield A[s].getMessages();console.log("Twilio Conversations: ",A),console.log("Conversations",n),t.tickets.forEach(s=>{s.conversation=A.find(g=>g.ticketId===s.id)}),console.log("Midded Tickets: ",t.tickets),t.conversationList=A,t.attachListeners()}catch(i){console.log("INIT CHAT ERR: ",i)}})()}attachListeners(){var t=this;for(let i=0;i<this.conversationList.length;i++)this.conversationList[i].on("messageAdded",function(){var n=(0,l.c)(function*(r){console.log("Message Added: ",r);const A=t.conversationList.findIndex(s=>s.sid===r.conversation.sid);A>=0&&t.conversationList[A].messages.items.push(r)});return function(r){return n.apply(this,arguments)}}())}hasNewMessage(t){return t.messages[t.messages.length-1].userId!==this.userProvider.loggedInUser.id}goToView(t){this.router.navigateByUrl(`support/view/${t}`)}toggleReplyModule(t){return(0,l.c)(function*(){})()}presentCenterModal(t,i){var n=this;return(0,l.c)(function*(){const r={component:t,componentProps:{componentProps:i},cssClass:"center-modal-2",animated:!0,showBackdrop:!0};yield(yield n.modalCtrl.create(r)).present()})()}submit(t){var i=this;return(0,l.c)(function*(){try{i.submitSpinner=!0;const n=yield i.firebaseApi.findOneById("tickets",t);n.messages.push({body:i.editorModel,userId:i.userProvider.loggedInUser.id,firstName:i.userProvider.loggedInUser.firstName,lastName:i.userProvider.loggedInUser.lastName,sentAt:(new Date).toISOString()}),yield i.firebaseApi.updateOne("tickets",t,{messages:n.messages}),i.replyModule=!1}catch{i.util.createErrorAlert(null,"Error sending ticket response")}finally{i.submitSpinner=!1}})()}newTicketListener(){var t=this;return(0,l.c)(function*(){try{const i=t.store.collection("tickets",n=>n.where("userId","==",t.userProvider.loggedInUser.id));t.ticketListener=i.snapshotChanges(["added","modified"]).pipe((0,K.k)(n=>n.map(r=>{const A=r.payload.doc.data(),s=r.payload.doc.id;return t.tickets.findIndex(re=>re.id===s)>=0?{type:"modified",data:{id:s,...A}}:{type:"added",data:{id:s,...A}}}))).subscribe(function(){var n=(0,l.c)(function*(r){r.length>0&&(r.forEach(A=>{switch(A.type){case"added":t.tickets.push(A.data);break;case"modified":{const s=t.tickets.findIndex(g=>g.id===A.data.id);s>=0&&(t.tickets[s]=A.data);break}}}),t.init())});return function(r){return n.apply(this,arguments)}}())}catch{}})()}goToNew(){this.util.navigateForward("/support/new")}ngOnDestroy(){this.ticketListener&&this.ticketListener.unsubscribe()}static \u0275fac=function(i){return new(i||o)(e.GI1(y.e),e.GI1(v.e),e.GI1(C.H),e.GI1(N.i4),e.GI1(d.qS),e.GI1(x.w),e.GI1(u.E5))};static \u0275cmp=e.In1({type:o,selectors:[["app-support-module"]],decls:3,vars:2,consts:[["fixed","","class","ion-text-center margin-top-3",4,"ngIf"],["fixed","","class","bg-color margin-top-2","style","\n\t\t\tmax-width: 1400px;\n\t\t\tmargin: 2rem auto;\n\t\t\tpadding: 0 1rem 0 1rem;\n\t\t\theight: calc(100vh - 150px);\n\t\t",4,"ngIf"],["fixed","",1,"ion-text-center","margin-top-3"],["fixed","",1,"bg-color","margin-top-2",2,"max-width","1400px","margin","2rem auto","padding","0 1rem 0 1rem","height","calc(100vh - 150px)"],["id","headerBar"],["sizeLg","11",1,"support-header"],["sizeLg","1",1,"ion-text-right"],[1,"custom-btn",3,"click"],["class","support-item f0-9",3,"click",4,"ngFor","ngForOf"],[1,"support-item","f0-9",3,"click"],[1,"white-block"],["class","new-reply",4,"ngIf"],[1,"div","support-messages"],[1,"ion-align-items-center","ion-justify-content-center"],["size","2"],["size","3"],[1,"scroll","msg",3,"innerHtml"],["class","new-reply open",4,"ngIf"],["class","new-reply closed",4,"ngIf"],[1,"ion-text-right"],[1,"reply-area",3,"click"],[4,"ngIf"],[1,"new-reply"],[1,"new-reply","open"],[1,"new-reply","closed"]],template:function(i,n){1&i&&(e.yuY(0,D,2,0,"div",0),e.I0R(1,"section"),e.yuY(2,H,7,1,"div",1),e.C$Y()),2&i&&(e.E7m("ngIf",n.loading),e.yG2(2),e.
1E7m("ngIf",!n.loading))},dependencies:[p.ay,p.u_,d.Kk,d.qo,d.YA,p.oL,p.y],styles:[".new-reply[_ngcontent-%COMP%]{position:absolute;top:-10px;background-color:var(--ion-color-primary);color:#fff;border-radius:6px;padding:5px 10px;font-size:.8rem}.new-reply.closed[_ngcontent-%COMP%]{border:2px solid #a6cb43;background:#a6cb4380;color:#000;font-weight:500}.new-reply.open[_ngcontent-%COMP%]{border:2px solid #ffa000;background:#ffa00080;color:#000;font-weight:500}.bg-color[_ngcontent-%COMP%]{background-color:#fff}.custom-btn[_ngcontent-%COMP%]{width:100px}.support-item[_ngcontent-%COMP%]{margin-bottom:30px}.support-header[_ngcontent-%COMP%]{display:flex;align-items:center}.title[_ngcontent-%COMP%]{margin:0;font-weight:600}#headerBar[_ngcontent-%COMP%]{margin-top:20px}.white-block[_ngcontent-%COMP%]{background-color:#fff;padding:20px;border:1px solid #d3d3d3}.divider[_ngcontent-%COMP%]{margin:10px 0}.reply-area[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end;cursor:pointer}.reply-area[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:var(--ion-color-primary);font-size:14px;font-weight:500}.reply-area[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:hover{text-decoration:underline;translate:.2s ease-in}.reply-area[_ngcontent-%COMP%]   ion-icon[_ngcontent-%COMP%]{margin-left:10px;color:var(--ion-color-primary)}.quill-container[_ngcontent-%COMP%]{padding-bottom:80px}h6[_ngcontent-%COMP%], p[_ngcontent-%COMP%], span[_ngcontent-%COMP%]{font-family:roboto,sans-serif!important;font-size:18px!important;font-weight:500}h6[_ngcontent-%COMP%]{margin-top:0;margin-bottom:0}.body[_ngcontent-%COMP%]{height:20px!important;width:400px;margin-top:0!important;margin-bottom:0!important;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;top:0;left:0}.msg[_ngcontent-%COMP%]{border:1px solid #d5d5d5;padding:1rem .2rem;margin-top:.5rem;font-size:12px;border-radius:5px;height:100px;color:var(--ion-color-primary)}@media (max-width: 992px){ion-grid[_ngcontent-%COMP%]{margin-left:2px!important;margin-right:2px!important}.body[_ngcontent-%COMP%]{height:30px;width:100px;margin-top:0!important;margin-bottom:0!important;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.white-block[_ngcontent-%COMP%]{padding-left:0!important;padding-right:0!important}h6[_ngcontent-%COMP%], p[_ngcontent-%COMP%], span[_ngcontent-%COMP%]{font-size:14px!important}}"]})}return o})();const Z=[{path:"",component:(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275cmp=e.In1({type:o,selectors:[["app-support"]],decls:7,vars:0,consts:[[1,"main-div"],[1,"main-section","padding-1"]],template:function(i,n){1&i&&(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),e.wR5(6,"app-support-module"),e.C$Y()()())},dependencies:[d._i,k.k,w.a,q],encapsulation:2})}return o})()},{path:"new",loadChildren:()=>a.e(224).then(a.bind(a,30224)).then(o=>o.NewPageModule)},{path:"view/:id",component:z}];let $=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.a4G({type:o});static \u0275inj=e.s3X({imports:[u.qQ.forChild(Z),u.qQ]})}return o})();var ee=a(48396),te=a(60338),ie=a(87560),ne=a(75448);let oe=(()=>{class o{static \u0275fac=function(i){return new(i||o)};static \u0275mod=e.a4G({type:o});static \u0275inj=e.s3X({imports:[p.MD,m.y,d.wZ,$,ee.S,te.W,ie.l,ne.K,E.kV]})}return o})()}}]);

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.