PageSourceSearch

https://setlr.com/8232.87077846d23f11ee.js

js setlr.com collected 2026-10-08 09:22:38 UTC 60,385 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8232],{8232:(wn,q,r)=>{r.r(q),r.d(q,{TrackPageModule:()=>Tn});var S=r(4065),m=r(9808),x=r(4182),l=r(8779),t=r(5e3);let E=(()=>{class e{}return e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=t.oAB({type:e}),e.\u0275inj=t.cJS({imports:[[S.m,m.ez,x.u5,l.Pc]]}),e})();var w=r(6334),y=r(761),B=r(5090),H=r(8054),Q=r(1681),c=r(655),Y=r(9138),P=r(2468),A=r(591),h=r(2986),N=r(2994),$=r(8117),j=r(4850),b=r(8160),R=r(520);let D=(()=>{class e{constructor(n,o,i){this.auth=n,this.data=o,this.http=i,this.chatCount$=new A.X(!0),this.getChatCount()}getChatCount(){return(0,c.mG)(this,void 0,void 0,function*(){this.user$=yield this.auth.user$.pipe((0,h.q)(1)).subscribe(n=>{console.log(n),n&&console.log(`${b.Jx.User}/${n.email}/${b.Jx.ChatCount}`),n&&this.data.getAfsReference().collection(`${b.Jx.User}/${n.email}/${b.Jx.ChatCount}`,o=>o.where("email","==",n.email)).valueChanges().pipe((0,N.b)(console.log),(0,$.B)(),(0,j.U)(o=>{var i;return console.log(o[0]),null!==(i=o[0])&&void 0!==i?i:[]})).subscribe(o=>this.chatCount$.next(o))},n=>{console.log(n)})})}updateChatCount(n,o){return(0,c.mG)(this,void 0,void 0,function*(){this.user$=yield this.auth.user$.pipe((0,h.q)(1)).subscribe(i=>{console.log(`${b.Jx.User}/${i.email}/${b.Jx.ChatCount}/${o}`),console.log(i),i&&console.log(`${b.Jx.User}/${i.email}/${b.Jx.ChatCount}`),i&&this.http.get(`https://api.setlr.com/updateChatCount?user=${i.email}&app=${n}`).pipe((0,h.q)(1)).subscribe(s=>{console.log(s)}),console.log(`https://api.setlr.com/updateChatCount?user=${i.email}&app=${n}`)})})}}return e.\u0275fac=function(n){return new(n||e)(t.LFG(y.e),t.LFG(P.D),t.LFG(R.eN))},e.\u0275prov=t.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();var J=r(1086),I=r(3842),k=r(6143);function W(e,a){1&e&&(t.TgZ(0,"ion-label",5)(1,"h1"),t._uU(2,"Next Steps"),t.qZA()())}function V(e,a){if(1&e){const n=t.EpF();t.ynx(0),t.TgZ(1,"modal-top-bar")(2,"ion-button",2),t.NdJ("click",function(){return t.CHM(n),t.oxw(2).goBack()}),t._UZ(3,"ion-icon",3),t.qZA(),t.YNc(4,W,3,0,"ion-label",4),t.qZA(),t.BQk()}if(2&e){const n=t.oxw(2);t.xp6(4),t.Q6J("ngIf",!n.state)}}function X(e,a){if(1&e){const n=t.EpF();t.ynx(0),t.TgZ(1,"list",7),t.NdJ("click",function(){return t.CHM(n),t.oxw(3).openApplication()}),t._UZ(2,"ion-img",8),t.TgZ(3,"span")(4,"h2"),t._uU(5,"Retainer Agreement Signed"),t.qZA(),t.TgZ(6,"p"),t._uU(7," You signed a retainer agreement with Marjan Florina, RCIC 5212 at 10/05/2020 at 10:00 AM "),t.qZA()(),t._UZ(8,"ion-icon",9),t.qZA(),t.BQk()}2&e&&(t.xp6(1),t.Q6J("marginBottom",-48))}const K=function(){return[]};function tt(e,a){1&e&&(t.ynx(0),t.TgZ(1,"ion-list-header")(2,"h1"),t._uU(3,"Timeline"),t.qZA()(),t.TgZ(4,"ion-list"),t.YNc(5,X,9,1,"ng-container",6),t.qZA(),t.BQk()),2&e&&(t.xp6(5),t.Q6J("ngForOf",t.DdM(1,K).constructor(50)))}function nt(e,a){if(1&e&&(t.ynx(0),t.TgZ(1,"ion-header",1),t.YNc(2,V,5,1,"ng-container",0),t.qZA(),t.TgZ(3,"ion-content"),t.YNc(4,tt,6,2,"ng-container",0),t.ALo(5,"async"),t.qZA(),t.BQk()),2&e){const n=t.oxw();t.xp6(2),t.Q6J("ngIf",n.isModal),t.xp6(2),t.Q6J("ngIf",t.lcZ(5,2,n.auth.user$))}}let et=(()=>{class e{constructor(n,o){this.auth=n,this.modalController=o}ngOnInit(){}openApplication(){return(0,c.mG)(this,void 0,void 0,function*(){})}goBack(){return(0,c.mG)(this,void 0,void 0,function*(){yield this.modalController.dismiss()})}}return e.\u0275fac=function(n){return new(n||e)(t.Y36(y.e),t.Y36(l.IN))},e.\u0275cmp=t.Xpm({type:e,selectors:[["app-timeline"]],decls:2,vars:3,consts:[[4,"ngIf"],["no-border",""],["fill","clear","slot","start",1,"dismiss",3,"click"],["slot","start","name","arrow-down-circle"],["class","modal-title",4,"ngIf"],[1,"modal-title"],[4,"ngFor","ngForOf"],[3,"marginBottom","click"],["src","data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoyOyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjEwMCUiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c2VyaWY9Imh0dHA6Ly93d3cuc2VyaWYuY29tLyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxwYXRoIGQ9Ik00NDkuNDQ2LDBjMzQuNTI1LDAgNjIuNTU0LDI4LjAzIDYyLjU1NCw2Mi41NTRsMCwzODYuODkyYzAsMzQuNTI0IC0yOC4wMyw2Mi41NTQgLTYyLjU1NCw2Mi41NTRsLTEwNi40NjgsMGwwLC0xOTIuOTE1bDY2LjYsMGwxMi42NzIsLTgyLjYyMWwtNzkuMjcyLDBsMCwtNTMuNjE3YzAsLTIyLjYwMyAxMS4wNzMsLTQ0LjYzNiA0Ni41OCwtNDQuNjM2bDM2LjA0MiwwbDAsLTcwLjM0YzAsMCAtMzIuNzEsLTUuNTgyIC02My45ODIsLTUuNTgyYy02NS4yODgsMCAtMTA3Ljk2LDM5LjU2OSAtMTA3Ljk2LDExMS4yMDRsMCw2Mi45NzFsLTcyLjU3MywwbDAsODIuNjIxbDcyLjU3MywwbDAsMTkyLjkxNWwtMTkxLjEwNCwwYy0zNC41MjQsMCAtNjIuNTU0LC0yOC4wMyAtNjIuNTU0LC02Mi41NTRsMCwtMzg2Ljg5MmMwLC0zNC41MjQgMjguMDI5LC02Mi41NTQgNjIuNTU0LC02Mi41NTRsMzg2Ljg5MiwwWiIgc3R5bGU9ImZpbGw6IzE3NzdmMjsiLz48L3N2Zz4="],["color","primary","slot","end","name","caret-forward"]],template:function(n,o){1&n&&(t.YNc(0,nt,6,4,"ng-container",0),t.ALo(1,"async")),2&n&&t.Q6J("ngIf",t.lcZ(1,1,o.auth.user$))},directives:[m.O5,l.Gu,I.M,l.YG,l.gu,l.Q$,l.W2,l.yh,l.q_,m.sg,k.n,l.Xz],pipes:[m.Ov],styles:['ion-list[_ngcontent-%COMP%]{background-color:transparent;margin-left:30px;margin-right:10px}
1ion-list[_ngcontent-%COMP%]   ion-avatar[_ngcontent-%COMP%]{width:115px;margin-right:18px}ion-list[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{margin-top:12px;font-size:1rem}ion-list[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:.8rem;margin-top:-10px;color:var(--ion-color-medium-shade)}ion-list-header[_ngcontent-%COMP%]{margin-top:30px}ion-list-header[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{margin-top:20px;font-size:26px}list[_ngcontent-%COMP%]:before{content:"";display:inline-block;vertical-align:bottom;width:100%;height:auto;margin-left:-90%;margin-bottom:-79px;border-top:1px solid var(--ion-color-primary-contrast)}list[_ngcontent-%COMP%]:after{content:"";display:inline-block;height:114px;width:100%;margin-bottom:-99px;border-left:1px solid var(--ion-color-primary-contrast)}ion-badge[_ngcontent-%COMP%]{margin-right:22px}ion-img[_ngcontent-%COMP%]{min-height:1px!important;width:100px;margin-right:20px;max-width:30px}ion-list[_ngcontent-%COMP%]   ion-label[_ngcontent-%COMP%]{margin-left:15px}span[_ngcontent-%COMP%]   ion-icon[_ngcontent-%COMP%]{position:absolute;font-size:2rem;margin-top:-6px;margin-left:-7px}span[_ngcontent-%COMP%]   ion-note[_ngcontent-%COMP%]{position:relative;color:var(--ion-color-primary-contrast)}ion-icon[_ngcontent-%COMP%]:last-child{margin-left:0}ion-label[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-size:1.2rem;margin-top:2px;margin-left:-17px}']}),e})();function ot(e,a){if(1&e){const n=t.EpF();t.TgZ(0,"ion-button",8),t.NdJ("click",function(){return t.CHM(n),t.oxw(3).goBack()}),t._UZ(1,"ion-icon",9),t.qZA()}}function it(e,a){1&e&&(t.TgZ(0,"ion-button",10),t._UZ(1,"ion-icon",11),t.qZA())}function at(e,a){if(1&e&&(t.TgZ(0,"ion-label",12)(1,"h1"),t._uU(2),t.qZA()()),2&e){const n=t.oxw(2).ngIf;t.xp6(2),t.Oqu(null==n?null:n.title)}}function st(e,a){if(1&e&&(t.ynx(0),t.TgZ(1,"modal-top-bar"),t.YNc(2,ot,2,0,"ion-button",5),t.YNc(3,it,2,0,"ion-button",6),t.YNc(4,at,3,1,"ion-label",7),t.qZA(),t.BQk()),2&e){const n=t.oxw().ngIf,o=t.oxw();t.xp6(2),t.Q6J("ngIf",o.isModal),t.xp6(1),t.Q6J("ngIf",!o.isModal),t.xp6(1),t.Q6J("ngIf",null==n?null:n.title)}}function lt(e,a){if(1&e&&(t.ynx(0),t.TgZ(1,"ion-header",1),t.YNc(2,st,5,3,"ng-container",0),t.qZA(),t.TgZ(3,"ion-content")(4,"div",2)(5,"div",3),t._UZ(6,"article",4),t.qZA()()(),t.BQk()),2&e){const n=a.ngIf,o=t.oxw();t.xp6(2),t.Q6J("ngIf",o.isModal),t.xp6(4),t.Q6J("innerHTML",null==n||null==n.article?null:n.article.content,t.oJD)}}let rt=(()=>{class e{constructor(n,o){this.auth=n,this.modalController=o,this.isModal=!0,this.status$=(0,J.of)({title:"Application Statuses",name:"Application Details",id:"1234",avatar:{imgSrc:"assets/images/user.png"},modals:[{icon:"play-circle",name:"Original Submission",id:"1234"},{icon:"play-circle",name:"Attachments",modalContent:[{name:"PR application",date:"xx-xx-xxxx",type:"pdf",url:"https://google.com",lastUpdated:"xx-xx-xxxx"}]}],cardStyling:{imgSrc:"https://images.unsplash.com/photo-1511298341002-15d91b5d09b7?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1350&q=80"},article:{content:'<p>You can track the status of your application easily with Setlr.</p>\n      <ion-card-subtitle>STATUS LEGEND:</ion-card-subtitle>\n      <ul>\n      <li><b>Not yet assigned:</b> Your application is not yet assigned to a service provider.</li>\n      <br />\n      <li><b>In Progress:</b> Your application is being processed.</li>\n      <br />\n      <li><b>Completed:</b> Your requested service has been delivered, and your case has been closed.</li>\n      <br />\n      <li><b>Withdrawn:</b> You withdrew your application and any service fees you paid to Setlr or to the Service Provider will be refunded according to our <a href="https://setlr.com/terms" target="_blank">Terms of Service</a>.</li>\n      <br />\n      <li><b>Cancelled:</b> Your application was cancelled by Setlr because of unforseen circumstances and any service fees you paid to Setlr or to the Service Provider will be refunded according to our <a href="https://setlr.com/terms" target="_blank">Terms of Service</a>.</li>\n      </ul>'}})}ngOnInit(){}goBack(){return(0,c.mG)(this,void 0,void 0,function*(){yield this.modalController.dismiss()})}}return e.\u0275fac=function(n){return new(n||e)(t.Y36(y.e),t.Y36(l.IN))},e.\u0275cmp=t.Xpm({type:e,selectors:[["app-status"]],decls:2,vars:3,consts:[[4,"ngIf"],["no-border",""],[1,"centered"],[1,"content"],[3,"innerHTML"],["fill","clear","slot","start","class","dismiss",3,"click",4,"ngIf"],["fill","clear","href","/","target","_self","slot","start","class","dismiss",4,"ngIf"],["class","modal-title",4,"ngIf"],["fill","clear","slot","start",1,"dismiss",3,"click"],["slot","start","name","arrow-down-circle"],["fill","clear","href","/","target","_self","slot","start",1,"dismiss"],["slot","start","name","arrow-back-circle"],[1,"modal-title"]],template:function(n,o){1&n&&(t.YNc(0,lt,7,2,"ng-container",0),t.ALo(1,"async")),2&n&&t.Q6J("ngIf",t.lcZ(1,1,o.status$))},directives:[m.O5,l.Gu,I.M,l.YG,l.gu,l.Q$,l.W2],pipes:[m.Ov],styles:["a[_ngcontent-%COMP%]{cursor:pointer}ion-content[_ngcontent-%COMP%]{--padding-top: 0px;--padding-start: 0px;--padding-end: 0px}.centered[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;height:10vh;flex-direction:column;height:auto}
1modal-top-bar[_ngcontent-%COMP%]{background-color:transparent}.dismiss[_ngcontent-%COMP%]{--padding-start: 13px;font-size:1.1rem;--background: transparent;--color: var(--ion-color-primary);--padding-end: 0px;--box-shadow: none}ion-footer[_ngcontent-%COMP%]{position:absolute;bottom:0;display:flex;align-items:center;justify-content:center}ion-footer[_ngcontent-%COMP%]   ion-label[_ngcontent-%COMP%]{font-size:.7rem!important}.content[_ngcontent-%COMP%]{position:relative;top:10px;width:-webkit-fill-available;width:-moz-available}article[_ngcontent-%COMP%]{font-family:Verdana,Arial,Helvetica,Geneva,SunSans-Regular,sans-serif;line-height:19px;margin:0% 10% 10%;font-size:1rem}.media[_ngcontent-%COMP%]{position:relative}.media-item[_ngcontent-%COMP%]{background-repeat:no-repeat;background-size:cover;background-position:center;cursor:pointer;position:relative;margin-left:auto;margin-right:auto}.media[_ngcontent-%COMP%]   ion-icon[_ngcontent-%COMP%]{right:0;font-size:4rem;color:var(--ion-color-secondary-contrast);display:block;margin:auto;padding:75px 0}h1[_ngcontent-%COMP%]{font-size:1.2rem;margin-top:2px}"]}),e})();var U=r(8796);class Z{constructor(a,n,o,i){this.content=a,this.timestamp=o,this.avatar=n,this.uid=i}}var ct=r(5173),pt=r(2741),L=r(4436);let z=(()=>{class e{constructor(){this.live=!0,this.imgSrc="assets/images/user.png"}ngOnInit(){}}return e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=t.Xpm({type:e,selectors:[["message-item"]],inputs:{message:"message"},decls:10,vars:8,consts:[["button","false"],["slot","start"],["loading","lazy",3,"src"],["slot","end"],[1,"timestamp"]],template:function(n,o){1&n&&(t.TgZ(0,"list",0)(1,"ion-avatar",1),t._UZ(2,"img",2),t.qZA(),t.TgZ(3,"p"),t._uU(4),t.qZA(),t.TgZ(5,"ion-label",3)(6,"p",4),t._uU(7),t.ALo(8,"timeago"),t.ALo(9,"moment"),t.qZA()()()),2&n&&(t.xp6(2),t.s9C("src",null==o.message?null:o.message.avatar,t.LSH),t.xp6(2),t.Oqu(null==o.message?null:o.message.content),t.xp6(3),t.hij(" ",t.xi3(8,3,t.lcZ(9,6,null==o.message?null:o.message.timestamp),o.live)," "))},directives:[k.n,l.BJ,l.Q$],pipes:[pt.wr,L.d],styles:["ion-avatar[_ngcontent-%COMP%]{position:absolute;top:10px}ion-icon[_ngcontent-%COMP%]{font-size:1rem}p[_ngcontent-%COMP%]{position:relative;top:45px;left:6px;font-size:1rem;padding-bottom:59px}.timestamp[_ngcontent-%COMP%]{font-size:.8rem}ion-label[_ngcontent-%COMP%]{position:absolute;bottom:-20px;right:0;width:100px;text-align:right;padding-right:6px}"]}),e})();const gt=["chatlist"];function mt(e,a){1&e&&t._UZ(0,"message-item",3),2&e&&t.Q6J("message",a.$implicit)}let F=(()=>{class e{constructor(){}ngOnInit(){}ngAfterViewInit(){this.chatItems.changes.subscribe(n=>{console.log("chatlist heihgt",this.chatList.nativeElement.scrollHeight),setTimeout(()=>{this.scrollToBottom()},500)})}scrollToBottom(){try{this.chatList.nativeElement.scrollTop=this.chatList.nativeElement.scrollHeight+70,console.log("chatlist top",this.chatList.nativeElement.scrollTop)}catch(n){console.log('Could not find the "chatList" element.')}}}return e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=t.Xpm({type:e,selectors:[["message-list"]],viewQuery:function(n,o){if(1&n&&(t.Gf(gt,5),t.Gf(z,5,t.SBq)),2&n){let i;t.iGM(i=t.CRH())&&(o.chatList=i.first),t.iGM(i=t.CRH())&&(o.chatItems=i)}},inputs:{messages:"messages"},decls:3,vars:1,consts:[[1,"chatlist"],["chatlist",""],[3,"message",4,"ngFor","ngForOf"],[3,"message"]],template:function(n,o){1&n&&(t.TgZ(0,"div",0,1),t.YNc(2,mt,1,1,"message-item",2),t.qZA()),2&n&&(t.xp6(2),t.Q6J("ngForOf",o.messages))},directives:[m.sg,z],styles:[".chatlist[_ngcontent-%COMP%]{position:absolute;overflow-y:auto;width:-webkit-fill-available;width:-moz-available;width:stretch;bottom:22px;top:45px}"]}),e})();var dt=r(5439),d=r.n(dt),ut=r(3662),_t=r(4118),ft=r(2014),ht=r(1007);let xt=(()=>{class e{constructor(n){this.afs=n,this._done=new A.X(!1),this._loading=new A.X(!1),this._data=new A.X([]),this.done=this._done.asObservable(),this.loading=this._loading.asObservable()}init(n,o,i){this.query=Object.assign({path:n,field:o,limit:2,reverse:!1,prepend:!1,query:null,queryoperator:null,querymatch:null},i);const s=this.afs.collection(this.query.path,p=>this.query.querymatch?p.orderBy(this.query.field,this.query.reverse?"desc":"asc").where(this.query.query,this.query.queryoperator,this.query.querymatch).limit(this.query.limit):p.orderBy(this.query.field,this.query.reverse?"desc":"asc").limit(this.query.limit));this.mapAndUpdate(s),this.data=this._data.asObservable().pipe((0,ft.R)((p,u)=>this.query.prepend?u.concat(p):p.concat(u)))}more(){const n=this.getCursor(),o=this.afs.collection(this.query.path,i=>i.orderBy(this.query.field,this.query.reverse?"desc":"asc").where(this.query.query,this.query.queryoperator,this.query.querymatch).limit(this.query.limit).startAfter(n));this.mapAndUpdate(o)}getCursor(){const n=this._data.value;return n.length?this.query.prepend?n[0].doc:n[n.length-1].doc:null}mapAndUpdate(n){if(!this._done.value&&!this._loading.value)return this._loading.next(!0),n.snapshotChanges().pipe((0,N.b)(o=>{let i=o.map(s=>{s.payload.doc.data();const u=s.payload.doc;return Object.assign(Object.assign({},s),{doc:u})});i=this.query.prepend?i.reverse():i,this._data.next(i),this._loading.next(!1),i.length||this._done.next(!0)}),(0,h.q)(1)).subscribe()}}return e.\u0275fac=function(n){return new(n||e)(t.LFG(ht.ST))},e.\u0275prov=t.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();
1var Ct=r(4852),yt=r(23),bt=r(539);const vt=["input"];function Mt(e,a){1&e&&t._UZ(0,"ion-icon",9)}function Tt(e,a){1&e&&t._UZ(0,"ion-icon",10)}function Ot(e,a){if(1&e&&(t.TgZ(0,"ion-button",6),t.YNc(1,Mt,1,0,"ion-icon",7),t.YNc(2,Tt,1,0,"ion-icon",8),t.qZA()),2&e){const n=t.oxw(),o=t.MAs(1),i=t.MAs(3);t.Q6J("disabled",o.invalid||(null==i||null==i.value?null:i.value.length)<5),t.xp6(1),t.Q6J("ngIf",!n.disabled),t.xp6(1),t.Q6J("ngIf",n.disabled)}}function wt(e,a){1&e&&t._UZ(0,"span",11)}let Pt=(()=>{class e{constructor(n,o,i,s,p){this.advisor=n,this.auth=o,this.data=i,this.tf=s,this.toastController=p,this.disabled=!1,this.loader=!1,this.placeholder="Enter a message"}ngOnInit(){}ngAfterViewInit(){}ngOnDestroy(){}setFocus(){setTimeout(()=>(0,c.mG)(this,void 0,void 0,function*(){this.inputElement.setFocus()}),1e3)}sendMessage(n){return(0,c.mG)(this,void 0,void 0,function*(){console.log(n.form);const o=n.form.value.query;o.length<5||(console.log("tf setup?",!!this.tf.tf,!!this.tf.toxicity,!!this.tf.nsfw),this.tf.checkToxicity(o).then(s=>(0,c.mG)(this,void 0,void 0,function*(){console.log(s),s?(this.user$=yield this.auth.user$.pipe((0,h.q)(1)).subscribe(p=>(0,c.mG)(this,void 0,void 0,function*(){this.message.avatar=p.photoURL,this.data.addDocument("chats",{content:o,uid:this.uid,timestamp:d()().utc().toDate(),avatar:p.photoURL,sender:p,user:{uid:[p.uid]}}).then(()=>{this.disabled=!1,this.loader=!1,this.placeholder="Enter a message"}).catch(u=>{this.disabled=!1,this.loader=!1,this.placeholder="Enter a message"})})),this.message=new Z("",this.message.avatar),this.disabled=!1,this.loader=!1,this.placeholder="Enter a message"):(console.log("not allowed"),yield(yield this.toastController.create({message:"Error submitting. Disallowed words found.",color:"primary",buttons:[{side:"start",icon:"warning",text:"Oops",handler:()=>{console.log("offline clicked")}},{text:"Ok",role:"cancel",handler:()=>{console.log("Cancel clicked")}}]})).present(),this.disabled=!1,this.loader=!1,this.placeholder="Enter a message")})).catch(s=>{this.disabled=!1,this.loader=!1,this.placeholder="Enter a message"}))})}}return e.\u0275fac=function(n){return new(n||e)(t.Y36(yt.q),t.Y36(y.e),t.Y36(P.D),t.Y36(bt.H),t.Y36(l.yF))},e.\u0275cmp=t.Xpm({type:e,selectors:[["message-form"]],viewQuery:function(n,o){if(1&n&&t.Gf(vt,5),2&n){let i;t.iGM(i=t.CRH())&&(o.inputElement=i.first)}},inputs:{uid:"uid",message:"message",messages:"messages"},decls:6,vars:5,consts:[["name","form",3,"keyup.enter","ngSubmit"],["form","ngForm"],["type","text","ngModel","","enterkeyhint","enter","type","text","required","","name","query","autofocus","true","autocomplete","off","debounce","250",3,"disabled","placeholder","ngModel","ngModelChange"],["input",""],["slot","end","fill","clear","slot","end","type","submit",3,"disabled",4,"ngIf"],["class","loader",4,"ngIf"],["slot","end","fill","clear","slot","end","type","submit",3,"disabled"],["slot","icon-only","name","send",4,"ngIf"],["slot","icon-only","name","warning",4,"ngIf"],["slot","icon-only","name","send"],["slot","icon-only","name","warning"],[1,"loader"]],template:function(n,o){if(1&n){const i=t.EpF();t.TgZ(0,"form",0,1),t.NdJ("keyup.enter",function(){t.CHM(i);const p=t.MAs(1);return o.disabled=!0,o.loader=!0,o.placeholder="Sending...",o.sendMessage(p)})("ngSubmit",function(){t.CHM(i);const p=t.MAs(1);return o.disabled=!0,o.loader=!0,o.placeholder="Sending...",o.sendMessage(p)}),t.TgZ(2,"input",2,3),t.NdJ("ngModelChange",function(p){return o.message.content=p}),t.qZA(),t.YNc(4,Ot,3,3,"ion-button",4),t.YNc(5,wt,1,0,"span",5),t.qZA()}2&n&&(t.xp6(2),t.Q6J("disabled",o.disabled)("placeholder",o.placeholder)("ngModel",o.message.content),t.xp6(2),t.Q6J("ngIf",!o.loader),t.xp6(1),t.Q6J("ngIf",o.loader))},directives:[x._Y,x.JL,x.F,x.Fj,x.JJ,x.On,x.Q7,m.O5,l.YG,l.gu],styles:["ion-button[_ngcontent-%COMP%]{position:absolute;z-index:10;font-size:1rem;top:-9px;right:-15px}form[_ngcontent-%COMP%]{position:relative}input[_ngcontent-%COMP%]{z-index:0;margin:0 auto;font-size:1rem;outline:none;border:none;top:12px;width:-webkit-fill-available;width:-moz-available;width:stretch;padding-right:40px;height:30px;background:none}.input-cover[_ngcontent-%COMP%]{position:static}.loader[_ngcontent-%COMP%]{z-index:0;margin:0 auto;transform:translate(100%);border:8px solid #f3f3f3;border-top:8px solid var(--ion-color-primary);border-radius:50%;width:30px;height:30px;animation:spin 2s linear infinite;margin-top:0!important;display:inline-block;position:absolute;right:5px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}"]}),e})();const Zt=["content"];function At(e,a){if(1&e){const n=t.EpF();t.TgZ(0,"ion-button",11),t.NdJ("click",function(){return t.CHM(n),t.oxw(2).goBack()}
1),t._UZ(1,"ion-icon",12),t.qZA()}}function It(e,a){if(1&e){const n=t.EpF();t.TgZ(0,"ion-button",11),t.NdJ("click",function(){return t.CHM(n),t.oxw(2).closeModal()}),t._UZ(1,"ion-icon",12),t.qZA()}}function kt(e,a){if(1&e&&(t.TgZ(0,"ion-label",13),t._uU(1),t.qZA()),2&e){const n=t.oxw(2);t.xp6(1),t.Oqu(null==n.modalContent||null==n.modalContent.assigned?null:n.modalContent.assigned.name)}}function Yt(e,a){1&e&&t._UZ(0,"ion-icon",14)}function Nt(e,a){if(1&e&&(t.ynx(0),t.TgZ(1,"div",15),t._UZ(2,"message-list",16)(3,"message-form",17),t.qZA(),t.BQk()),2&e){const n=t.oxw(2);t.xp6(2),t.Q6J("messages",n.messages),t.xp6(1),t.Q6J("uid",n.modalContent.uid)("message",n.message)("messages",n.messages)}}function Dt(e,a){if(1&e){const n=t.EpF();t.ynx(0),t.TgZ(1,"ion-header",1),t.ynx(2),t.TgZ(3,"modal-top-bar"),t.YNc(4,At,2,0,"ion-button",2),t.YNc(5,It,2,0,"ion-button",2),t.YNc(6,kt,2,1,"ion-label",3),t.TgZ(7,"span")(8,"ion-button",4),t.NdJ("click",function(){t.CHM(n);const i=t.oxw();return i.showTime(i.modalContent)}),t._UZ(9,"ion-icon",5),t.qZA(),t.TgZ(10,"ion-button",4),t.NdJ("click",function(){t.CHM(n);const i=t.oxw();return i.openCall(i.modalContent)}),t._UZ(11,"ion-icon",6),t.YNc(12,Yt,1,0,"ion-icon",7),t.qZA(),t.TgZ(13,"ion-button",4),t.NdJ("click",function(){t.CHM(n);const i=t.oxw();return i.openProviderProfile(i.modalContent)}),t.TgZ(14,"ion-avatar"),t._UZ(15,"img",8),t.qZA()()()(),t.BQk(),t.qZA(),t.TgZ(16,"ion-content",9,10),t.NdJ("scrollPosition",function(i){return t.CHM(n),t.oxw().scrollHandler(i)}),t.YNc(18,Nt,4,4,"ng-container",0),t.ALo(19,"async"),t.qZA(),t.BQk()}if(2&e){const n=t.oxw();t.xp6(4),t.Q6J("ngIf",!n.isModal),t.xp6(1),t.Q6J("ngIf",n.isModal),t.xp6(1),t.Q6J("ngIf",n.isModal),t.xp6(6),t.Q6J("ngIf",n.meetingactive),t.xp6(3),t.s9C("src",null==n.modalContent||null==n.modalContent.provider?null:n.modalContent.provider.icon,t.LSH),t.xp6(3),t.Q6J("ngIf",t.lcZ(19,6,n.auth.user$))}}let Ut=(()=>{class e{constructor(n,o,i,s,p,u,C,_,v,M){this.data=n,this.location=o,this.auth=i,this.modalController=s,this.router=p,this.page=u,this.chatcount=C,this.navParams=_,this.toastController=v,this.meetings=M,this.message=new Z("","assets/images/user.png"),this.photoURL="assets/images/user.png",this.meetingactive=!1,this.application=this.navParams.get("modalContent"),console.log(this.application),this.count=this.navParams.get("count"),console.log(this.count),this.meetings.meetingCount$.pipe((0,h.q)(1)).subscribe(T=>{this.meetingactive=T.filter(O=>(console.log(new Date(this.resetHMSM(d()(O.time.toDate()).subtract("minutes",5).utc().local().toDate()).getTime()),new Date(d()().utc().local().toDate().getTime())),console.log(new Date(O.time)),O.application===this.application.uid)).length>0}),this.getUser(),this.messages=[new Z("Welcome to Setlr. Please leave a message for your service provider. They usually respond within 24 hours.","assets/images/bot.png",new Date)]}ngOnInit(){setTimeout(()=>{this.channel=this.data.getReference("chats",this.modalContent.uid),this.chats$=this.data.getCollectionStateChanges("chats","uid","==",this.modalContent.uid,"timestamp","asc").subscribe(n=>(0,c.mG)(this,void 0,void 0,function*(){n.forEach(o=>{if("added"===o.type){const i=o.payload.doc.data();this.messages.push(new Z(i.content,i.avatar,i.timestamp.toDate()))}}),this.chats=n})),this.count>0&&this.chatcount.updateChatCount(this.application.uid,this.count.uid)},100)}ngOnDestroy(){this.user$&&this.user$.unsubscribe(),this.chats$&&this.chats$.unsubscribe()}ngAfterViewInit(){}resetHMSM(n){return n.setHours(0),n.setMinutes(0),n.setSeconds(0),n.setMilliseconds(0),n}more(){console.log("more reached"),this.page.data&&(console.log("really inside more"),this.page.more())}scrollHandler(n){"top"===n&&console.log("reached top"),"bottom"===n&&console.log("reached bottom")}getUser(){return(0,c.mG)(this,void 0,void 0,function*(){this.user$=yield this.auth.user$.pipe((0,h.q)(1)).subscribe(n=>{this.photoURL=n.photoURL,this.message=new Z("",this.photoURL)})})}goBack(){return(0,c.mG)(this,void 0,void 0,function*(){this.location.back()})}closeModal(){return(0,c.mG)(this,void 0,void 0,function*(){yield this.modalController.dismiss()})}openCall(n){return(0,c.mG)(this,void 0,void 0,function*(){if(this.meetingactive)return yield(yield this.modalController.create({component:_t.K,componentProps:{isModal:!0,roomName:n,modalContent:this.application}})).present();yield(yield this.toastController.create({message:"Your meeting has not started yet or you don't have a meeting setup yet.",color:"primary",buttons:[{side:"start",icon:"warning",text:"Oops",handler:()=>{console.log("offline clicked")}},{text:"Ok",role:"cancel",handler:()=>{console.log("Cancel clicked")}}]})).present()})}openProviderProfile(n){return(0,c.mG)(this,void 0,void 0,function*(){return yield(yield this.modalController.create({component:ct.s,componentProps:{isModal:!0,uid:n}})).present()})}showTime(n){return(0,c.mG)(this,void 0,void 0,function*(){console.log(n),this.auth.user$.pipe((0,h.q)(1)).subscribe(o=>(0,c.mG)(this,void 0,void 0,function*(){this.data.getReference("providers",n.provider.uid).ref.get().then(s=>s.data()).then(s=>(0,c.mG)(this,void 0,void 0,function*(){console.log(s),yield this.data.getAfsReference().collection("meetings",u=>u.where("provider.uid","==",s.uid).where("time",">=",d()().utc().local().toDate()).orderBy("time","desc").orderBy("created","desc")).valueChanges().pipe((0,h.q)(1)).subscribe(u=>(0,c.mG)(this,void 0,void 0,function*(){console.log(u),u.sort((g,f)=>f.created.toDate()-g.created.toDate());const C=[];let _=d().utc(new Date).toDate();console.log(_.getUTCMonth());const v=d()(_.getUTCFullYear()+"-"+(Number(_.getUTCMonth())+1)+"-"+_.getUTCDate()+" "+s.dateConfig.defaultStartHour);let M=d()(_.getUTCFullYear()+"-"+(Number(_.getUTCMonth())+1)+"-"+_.getUTCDate()+" "+s.dateConfig.defaultEndHour);if(console.log(v,M),v>=M){console.log("start time greater than end time");const g=new Date,f=new Date(g);f.setDate(f.getDate()+1),_=d().utc(f).toDate(),M=d()(_.getUTCFullYear()+"-"+(Number(_.getUTCMonth())+1)+"-"+_.getUTCDate()+" "+s.dateConfig.defaultEndHour)}for(;v<=M;)C.push(d()(v).format("HH:mm")),v.add(s.dateConfig.timeSlotMins,"minutes");console.log("timeStops ",C),console.log(s.dateConfig.disabledDates);const T=[...s.dateConfig.disabledDates];T.forEach((g,f)=>T[f]=d()(g.toDate()).format("YYYY-MM-DD")),s.dateConfig.disabledDates.forEac
1h((g,f)=>s.dateConfig.disabledDates[f]=g.toDate()),console.log(T),console.log(s.dateConfig.disabledDates);const O=yield this.modalController.create({component:ut.e,componentProps:{provider:s,isModal:!0,timePicker:!0,tags:C,disabledWeekDays:s.dateConfig.disableWeekDays,disabledDates:s.dateConfig.disabledDates,disabledDatesMoment:T,disabledHours:s.dateConfig.disabledHours,providerMeetings:u,meetings:u.filter(g=>g.user.uid.includes(o.uid))}});return O.onDidDismiss().then(g=>(0,c.mG)(this,void 0,void 0,function*(){if("Invalid date"!==g.data.date){console.log(g.data.date,g.data.selectedTime),console.log(g.data.date+" "+g.data.selectedTime.selectedTimeSlot.split(" ")[1]);const f=yield this.data.createDocID();delete s.stripeClientID,delete s.team,delete s.id;const G={provider:s,time:d()(g.data.selectedTime.selectedTimeSlotForDisplay).toDate(),timestr:d()(g.data.selectedTime.selectedTimeSlotForDisplay).toDate().toDateString(),timestamp:d()(g.data.selectedTime.selectedTimeSlotForDisplay).utc().format("YYYYMMDDTHHmmss")+"Z",endtime:new Date(d()(g.data.selectedTime.selectedTimeSlotForDisplay).toDate().setMinutes(d()(g.data.selectedTime.selectedTimeSlotForDisplay).toDate().getMinutes()+s.dateConfig.timeSlotMins)),endtimestamp:d()(d()(g.data.selectedTime.selectedTimeSlotForDisplay).toDate().setMinutes(d()(g.data.selectedTime.selectedTimeSlotForDisplay).toDate().getMinutes()+s.dateConfig.timeSlotMins)).utc().format("YYYYMMDDTHHmmss")+"Z",uid:f,user:{uid:[o.uid,...s.user.uid]},created:d()().utc().toDate(),createdtimestamp:d()().utc().format("YYYYMMDDTHHmmss")+"Z",application:n.uid};console.log(G),(yield this.data.getReference("meetings",f)).set(G,{merge:!0}).then(()=>(0,c.mG)(this,void 0,void 0,function*(){yield(yield this.toastController.create({message:"Meeting request submitted. Hang tight while we confirm the meeting.",color:"primary",cssClass:"toast-position-bottom",buttons:[{side:"start",icon:"thumbs-up",text:"OK",handler:()=>{console.log("offline clicked")}},{text:"Ok",role:"cancel",handler:()=>{console.log("Cancel clicked")}}]})).present()})).catch(On=>(0,c.mG)(this,void 0,void 0,function*(){yield(yield this.toastController.create({message:"Error setting up meeting. Please try again later.",color:"primary",buttons:[{side:"start",icon:"warning",text:"Oops",handler:()=>{console.log("offline clicked")}},{text:"Ok",role:"cancel",handler:()=>{console.log("Cancel clicked")}}]})).present()}))}})),yield O.present()}))}))}))})}}return e.\u0275fac=function(n){return new(n||e)(t.Y36(P.D),t.Y36(m.Ye),t.Y36(y.e),t.Y36(l.IN),t.Y36(w.F0),t.Y36(xt),t.Y36(D),t.Y36(l.X1),t.Y36(l.yF),t.Y36(Y.I))},e.\u0275cmp=t.Xpm({type:e,selectors:[["chat"]],viewQuery:function(n,o){if(1&n&&(t.Gf(F,5),t.Gf(Zt,5)),2&n){let i;t.iGM(i=t.CRH())&&(o.messageList=i.first),t.iGM(i=t.CRH())&&(o.content=i.first)}},inputs:{modalContent:"modalContent",isModal:"isModal"},decls:2,vars:3,consts:[[4,"ngIf"],["no-border",""],["fill","clear","slot","start","class","dismiss",3,"click",4,"ngIf"],["class","modal-title",4,"ngIf"],["fill","clear",3,"click"],["slot","icon-only","name","calendar-outline"],["slot","icon-only","name","videocam-outline"],["style","font-size: 0.8rem; position: absolute; left: -2px","color","danger","slot","end","name","radio-button-on-outline",4,"ngIf"],["loading","lazy",3,"src"],["scrollable","",3,"scrollPosition"],["content",""],["fill","clear","slot","start",1,"dismiss",3,"click"],["slot","start","name","arrow-down-circle"],[1,"modal-title"],["color","danger","slot","end","name","radio-button-on-outline",2,"font-size","0.8rem","position","absolute","left","-2px"],[1,"chatform"],[3,"messages"],[3,"uid","message","messages"]],template:function(n,o){1&n&&(t.YNc(0,Dt,20,8,"ng-container",0),t.ALo(1,"async")),2&n&&t.Q6J("ngIf",t.lcZ(1,1,o.auth.user$))},directives:[m.O5,l.Gu,I.M,l.YG,l.gu,l.Q$,l.BJ,l.W2,Ct.J,F,Pt],pipes:[m.Ov],styles:[".chatform[_ngcontent-%COMP%]{height:92vh}message-form[_ngcontent-%COMP%]{position:fixed;margin-bottom:5px;bottom:0;width:100%;padding:5px 25px;border:1px solid var(--ion-color-primary);border-radius:28px;background-color:var(--ion-color-success-contrast);z-index:1;color:var(--ion-color-text-contrast)}
1modal-top-bar[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{position:absolute;right:0;top:3px}modal-top-bar[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   ion-button[_ngcontent-%COMP%]{--background: transparent;--color: var(--ion-color-primary);--padding-start: 0px;--padding-end: 10px;--box-shadow: none}modal-top-bar[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   ion-button[_ngcontent-%COMP%]:not(:last-child){--padding-end: 5px !important}modal-top-bar[_ngcontent-%COMP%]   ion-icon[_ngcontent-%COMP%]{font-size:1.5rem}modal-top-bar[_ngcontent-%COMP%]   ion-avatar[_ngcontent-%COMP%]{display:inline-flex;width:30px;height:30px}modal-top-bar[_ngcontent-%COMP%]   ion-label[_ngcontent-%COMP%]{margin-left:-15px;font-size:1.2rem}"]}),e})();var qt=r(3411);function St(e,a){if(1&e){const n=t.EpF();t.TgZ(0,"ion-button",14),t.NdJ("click",function(){return t.CHM(n),t.oxw(3).goBack()}),t._UZ(1,"ion-icon",15),t.qZA()}}function Qt(e,a){1&e&&(t.TgZ(0,"ion-button",16),t._UZ(1,"ion-icon",17),t.qZA())}function Jt(e,a){if(1&e&&(t.TgZ(0,"div",18)(1,"h2"),t._uU(2),t.qZA(),t.TgZ(3,"span"),t._uU(4),t.qZA()()),2&e){const n=t.oxw(3);t.xp6(2),t.hij(" ",(null==n.filter(null==n.application?null:n.application.form,"first-name")[0]?null:n.filter(null==n.application?null:n.application.form,"first-name")[0].value)+" "+(null==n.filter(null==n.application?null:n.application.form,"last-name")[0]?null:n.filter(null==n.application?null:n.application.form,"last-name")[0].value)," "),t.xp6(2),t.Oqu(null==n.application?null:n.application.name)}}function Lt(e,a){if(1&e){const n=t.EpF();t.TgZ(0,"div",19)(1,"div",20)(2,"list",21),t.NdJ("click",function(){return t.CHM(n),t.oxw(3).openStatus()}),t._UZ(3,"ion-icon",22),t.TgZ(4,"p"),t._uU(5,"Current Status"),t.qZA(),t.TgZ(6,"ion-label"),t._uU(7),t.qZA(),t._UZ(8,"ion-icon",23),t.qZA()()()}if(2&e){const n=t.oxw(3);t.xp6(2),t.Q6J("marginTop",0)("margin",3),t.xp6(1),t.Q6J("name","hourglass"),t.xp6(4),t.Oqu(null==n.application?null:n.application.currentStatus)}}function zt(e,a){1&e&&t._UZ(0,"ion-icon",33)}function Ft(e,a){1&e&&t._UZ(0,"ion-icon",34)}function Gt(e,a){1&e&&t._UZ(0,"ion-icon",35)}function Et(e,a){if(1&e&&(t.TgZ(0,"ion-badge",36),t._uU(1),t.qZA()),2&e){const n=t.oxw(2).ngIf,o=t.oxw(2);t.xp6(1),t.Oqu(n[o.application.uid])}}function Bt(e,a){1&e&&(t.TgZ(0,"ion-badge",36),t._uU(1,"99+"),t.qZA())}function Ht(e,a){if(1&e){const n=t.EpF();t.TgZ(0,"div",24)(1,"div",20)(2,"ion-card-subtitle",25),t._uU(3,"Assigned To"),t.qZA(),t.TgZ(4,"list",21),t.NdJ("click",function(){t.CHM(n);const i=t.oxw().ngIf,s=t.oxw(2);return s.openMessages(s.application,i)}),t.TgZ(5,"ion-avatar"),t._UZ(6,"img",26),t.qZA(),t.TgZ(7,"p"),t._uU(8),t.qZA(),t.TgZ(9,"ion-label"),t._uU(10),t.qZA(),t.TgZ(11,"span",27),t._UZ(12,"ion-icon",28),t.YNc(13,zt,1,0,"ion-icon",29),t.qZA(),t.YNc(14,Ft,1,0,"ion-icon",30),t.YNc(15,Gt,1,0,"ion-icon",31),t.YNc(16,Et,2,1,"ion-badge",32),t.YNc(17,Bt,2,0,"ion-badge",32),t.qZA()()()}if(2&e){const n=t.oxw().ngIf,o=t.oxw(2);t.xp6(4),t.Q6J("marginTop",0)("margin",3),t.xp6(2),t.s9C("src",null==o.application||null==o.application.assigned?null:o.application.assigned.photoURL,t.LSH),t.xp6(2),t.Oqu(null==o.application||null==o.application.assigned?null:o.application.assigned.name),t.xp6(2),t.Oqu(null==o.application||null==o.application.provider?null:o.application.provider.name),t.xp6(3),t.Q6J("ngIf",o.meetingactive),t.xp6(1),t.Q6J("ngIf",o.application.newMessage),t.xp6(1),t.Q6J("ngIf",!o.application.newMessage),t.xp6(1),t.Q6J("ngIf",n[o.application.uid]>0&&n[o.application.uid]<100),t.xp6(1),t.Q6J("ngIf",n[o.application.uid]>99)}}function $t(e,a){if(1&e){const n=t.EpF();t.ynx(0),t.TgZ(1,"list",40),t.NdJ("click",function(){const s=t.CHM(n).$implicit;return t.oxw(4).openModal(s.modalContent)}),t._UZ(2,"ion-icon",22),t.TgZ(3,"p"),t._uU(4),t.qZA(),t._UZ(5,"ion-icon",41),t.qZA(),t.BQk()}if(2&e){const n=a.$implicit;t.xp6(1),t.Q6J("marginBottom",5)("marginTop",0)("margin",3),t.xp6(1),t.Q6J("name",null==n?null:n.icon),t.xp6(2),t.Oqu(null==n?null:n.name)}}function jt(e,a){if(1&e){const n=t.EpF();t.TgZ(0,"list",40),t.NdJ("click",function(){t.CHM(n);const i=t.oxw(4);return i.openModal(null==i.application?null:i.application.original,!0)}
1),t._UZ(1,"ion-icon",42),t.TgZ(2,"p"),t._uU(3,"Original Request"),t.qZA(),t._UZ(4,"ion-icon",41),t.qZA()}2&e&&t.Q6J("marginBottom",5)("marginTop",0)("margin",3)}function Rt(e,a){if(1&e&&(t.TgZ(0,"div",37)(1,"div",20),t.YNc(2,$t,6,5,"ng-container",38),t.YNc(3,jt,5,3,"list",39),t.qZA()()),2&e){const n=t.oxw(3);t.xp6(2),t.Q6J("ngForOf",null==n.application?null:n.application.modals),t.xp6(1),t.Q6J("ngIf",null==n.application?null:n.application.original)}}function Wt(e,a){if(1&e){const n=t.EpF();t.TgZ(0,"div",43)(1,"div",20)(2,"ion-button",44),t.NdJ("click",function(){t.CHM(n);const i=t.oxw(3);return i.withdrawApplication(i.application)}),t._uU(3," Withdraw Application "),t.qZA()()()}}function Vt(e,a){if(1&e&&(t.ynx(0),t.TgZ(1,"ion-header",3),t.ynx(2),t.TgZ(3,"modal-top-bar"),t.YNc(4,St,2,0,"ion-button",4),t.YNc(5,Qt,2,0,"ion-button",5),t.qZA(),t.BQk(),t.qZA(),t.TgZ(6,"ion-content")(7,"div",6),t.YNc(8,Jt,5,2,"div",7),t.YNc(9,Lt,9,4,"div",8),t.YNc(10,Ht,18,10,"div",9),t.YNc(11,Rt,4,2,"div",10),t._UZ(12,"br"),t.TgZ(13,"div",11),t._UZ(14,"files",12),t.qZA(),t.YNc(15,Wt,4,0,"div",13),t.qZA()(),t.BQk()),2&e){const n=t.oxw(2);t.xp6(4),t.Q6J("ngIf",n.isModal),t.xp6(1),t.Q6J("ngIf",!n.isModal),t.xp6(3),t.Q6J("ngIf",null==n.application||null==n.application.user?null:n.application.user.photoURL),t.xp6(1),t.Q6J("ngIf",null==n.application?null:n.application.currentStatus),t.xp6(1),t.Q6J("ngIf",null!==(null==n.application?null:n.application.assigned)),t.xp6(1),t.Q6J("ngIf",null==n.application?null:n.application.modals),t.xp6(3),t.Q6J("collection","files")("tag",null==n.application?null:n.application.uid)("deletable",!1),t.xp6(1),t.Q6J("ngIf",null==n.application?null:n.application.canWithdraw)}}function Xt(e,a){if(1&e&&(t.ynx(0),t.YNc(1,Vt,16,10,"ng-container",2),t.ALo(2,"async"),t.BQk()),2&e){const n=t.oxw();t.xp6(1),t.Q6J("ngIf",t.lcZ(2,1,n.chatcount.chatCount$))}}function Kt(e,a){1&e&&(t.TgZ(0,"div",45),t._UZ(1,"div",46),t.qZA())}let tn=(()=>{class e{constructor(n,o,i,s,p,u){this.auth=n,this.modalController=o,this.navParams=i,this.chatcount=s,this.meetings=p,this.data=u,this.isModal=!0,this.meetingactive=!1,this.applications$=(0,J.of)({title:"About Setlr",name:"Prince Harry",id:"1234",application:"Express Entry",status:"In Progress",avatar:{imgSrc:"assets/images/user.png"},modals:[{icon:"play-circle",name:"Original Submission",id:"1",modalContent:{name:"Submissions",information:"This is information",downloads:[{id:1,name:"Applicaiton form 1",information:"This is a download",icon:"document-attach",url:"https://www.pdf995.com/samples/pdf.pdf"}]}},{icon:"download",name:"Attachments",id:2,modalContent:{name:"Attachments",information:"This is information",downloads:[{id:1,name:"Applicaiton form 1",information:"This is a download",icon:"document-attach",url:"https://www.pdf995.com/samples/pdf.pdf"}]}},{icon:"download",name:"Request Case Notes",id:3,modalContent:{name:"Request Case Notes",formLocation:"questionnaires",formName:"express-entry",formLabel:"Express Entry",isUnique:!0,currentStatus:"isAssigned",status:{isAssigned:!1,inProgress:!1,isCompleted:!1,isWithdrawn:!1,isCancelled:!1},assigned:{assignedTo:null},config:{pathway:"applications",slides:[{id:1,info:"This is slide info",submitButton:!1,nextButton:!0,previousButton:!1,startButton:!1,start:0,end:4,title:"First Slide",information:"This is info 1"},{id:2,info:"This is slide info",submitButton:!1,nextButton:!1,previousButton:!0,startButton:!0,start:4,end:8,open:"express-entry",title:"Second Title",information:"This is info 2"}]},form:[{id:"comment",name:"Comment",type:"textarea",placeholder:"additional comment",required:!1},{id:"awesome-comment",name:"Email",type:"email",placeholder:"email",required:!1,inputmode:"email",pattern:"[a-z0-9._%+-]+@[a-z0-9.-]+.[a-z]{2,4}$"},{id:"selected",name:"model",title:"Select Me",default:"awesome",cancel:"No",okay:"OK",type:"select",placeholder:"dd/mm/yyyy",required:!1,multiple:!1,values:[{value:"awesome",name:"Awe"},{value:"Amazing",name:"Amaze"}]},{id:"date1",name:"Date",type:"date",placeholder:"dd/mm/yyyy",required:!1,inputDate:new Date,fromDate:new Date("1900-01-01"),toDate:new Date},{id:"date2",name:"Dateing",type:"date",placeholder:"ohme",required:!1,inputDate:new Date,fromDate:new Date("2019-01-01"),toDate:new Date},{id:"comment1",name:"Comment1",type:"textarea",placeholder:"additional comment1",required:!1},{id:"awesome-comment1",name:"Email1",type:"email",placeholder:"email1",required:!1,inputmode:"email",pattern:"[a-z0-9._%+-]+@[a-z0-9.-]+.[a-z]{2,4}$"},{id:"checkbox1",name:"checkbox1",type:"checkbox",slot:"start",checked:!0,color:"primary",required:!0}]}}],cardStyling:{imgSrc:"https://images.unsplash.com/photo-1511298341002-15d91b5d09b7?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1350&q=80"},article:{content:"<p>Setlr makes it easy to immigrate, and settle down in Canada.</p>\n      <p>Our goal is to help you find your 'Happy Path'. We use cutting edge technology to understand your needs and suggest a Pathway to come to Canada</p>\n      <p>Apart from helping you choose your Pathway, Setlr helps you organise your settlement services, before you land. Need Housing? Banking, Insurance? </p>\n      <p>Just Ask Setlr!</p>"}}),this.application=this.navParams.get("modalcontent"),console.log(this.application),this.meetings.meetingCount$.pipe((0,h.q)(1)).subscribe(C=>this.meetingactive=C.filter(_=>_.application===this.application.uid).length>0)}ngOnInit(){}ngOnDestroy(){}ngAfterViewInit(){}goBack(){return(0,c.mG)(this,void 0,void 0,function*(){yield this.modalController.dismiss()})}openModal(n,o){return(0,c.mG)(this,void 0,void 0,function*(){return console.log(n),n.formName&&!o?yield(yield this.modalController.create({component:U.C,componentProps:{modalcontent:this.application}})).present():yield(yield this.modalController.create({component:U.C,componentProps:{modalcontent:n}})).present()})}withdrawApplication(n){return(0,c.mG)(this,void 0,void 0,function*(){console.log(n),(yield this.data.getCollectionOnce("forms","formName","==","withdrawal")).subscribe(i=>(0,c.mG)(this,void 0,void 0,function*(){return yield(yield this.modalController.create({component:U.C,componentProps:{isModal:!0,originalSubmission:n,modalcontent:i[0]}})).present()}
1))})}openMessages(n,o){return(0,c.mG)(this,void 0,void 0,function*(){return console.log(n,o[n.uid]),yield(yield this.modalController.create({component:Ut,componentProps:{isModal:!0,modalContent:n,count:o[n.uid]}})).present()})}openTimeline(n){return(0,c.mG)(this,void 0,void 0,function*(){return yield(yield this.modalController.create({component:et,componentProps:{isModal:!0}})).present()})}openStatus(){return(0,c.mG)(this,void 0,void 0,function*(){return yield(yield this.modalController.create({component:rt,componentProps:{isModal:!0}})).present()})}filter(n,o){return n&&o?n.filter(i=>i.application===o||i.id===o):[]}}return e.\u0275fac=function(n){return new(n||e)(t.Y36(y.e),t.Y36(l.IN),t.Y36(l.X1),t.Y36(D),t.Y36(Y.I),t.Y36(P.D))},e.\u0275cmp=t.Xpm({type:e,selectors:[["application"]],decls:4,vars:4,consts:[[4,"ngIf","ngIfElse"],["elseTemplate",""],[4,"ngIf"],["no-border",""],["fill","clear","slot","start","class","dismiss",3,"click",4,"ngIf"],["fill","clear","slot","start","class","dismiss","href","discover","target","_self",4,"ngIf"],[1,"centered"],["class","avatar",4,"ngIf"],["class","centered status",4,"ngIf"],["class","centered assigned",4,"ngIf"],["class","centered modals",4,"ngIf"],[1,"files"],["readonly","false",3,"collection","tag","deletable"],["class","centered withdraw",4,"ngIf"],["fill","clear","slot","start",1,"dismiss",3,"click"],["slot","start","name","arrow-down-circle"],["fill","clear","slot","start","href","discover","target","_self",1,"dismiss"],["slot","start","name","arrow-back-circle"],[1,"avatar"],[1,"centered","status"],[1,"content"],[3,"marginTop","margin","click"],["slot","start",3,"name"],["slot","end","name","information-circle"],[1,"centered","assigned"],[1,"ion-text-uppercase"],["loading","lazy",3,"src"],[2,"position","absolute","bottom","-5px","left","5px"],["color","primary","slot","end","name","videocam-outline",2,"font-size","1.4rem"],["style","\n                    font-size: 0.8rem;\n                    position: absolute;\n                    left: 1px;\n                    top: 5px;\n                  ","color","danger","slot","end","name","radio-button-on-outline",4,"ngIf"],["slot","end","name","mail-unread-outline",4,"ngIf"],["slot","end","name","mail-outline",4,"ngIf"],["style","\n                  position: relative;\n                  margin-right: 0px;\n                  left: 48px;\n                  top: -15px;\n                ","slot","end","color","danger",4,"ngIf"],["color","danger","slot","end","name","radio-button-on-outline",2,"font-size","0.8rem","position","absolute","left","1px","top","5px"],["slot","end","name","mail-unread-outline"],["slot","end","name","mail-outline"],["slot","end","color","danger",2,"position","relative","margin-right","0px","left","48px","top","-15px"],[1,"centered","modals"],[4,"ngFor","ngForOf"],[3,"marginBottom","marginTop","margin","click",4,"ngIf"],[3,"marginBottom","marginTop","margin","click"],["slot","end","name","caret-forward"],["slot","start","name","download"],[1,"centered","withdraw"],["expand","block","fill","outline","shape","round","color","danger",3,"click"],[2,"position","fixed","left","50%","transform","translate(-60px, -60px)"],[1,"loader"]],template:function(n,o){if(1&n&&(t.YNc(0,Xt,3,3,"ng-container",0),t.ALo(1,"async"),t.YNc(2,Kt,2,0,"ng-template",null,1,t.W1O)),2&n){const i=t.MAs(3);t.Q6J("ngIf",t.lcZ(1,2,o.auth.user$))("ngIfElse",i)}},directives:[m.O5,l.Gu,I.M,l.YG,l.gu,l.W2,k.n,l.Q$,l.tO,l.BJ,l.yp,m.sg,qt.B],pipes:[m.Ov],styles:["a[_ngcontent-%COMP%]{cursor:pointer}ion-content[_ngcontent-%COMP%]{--padding-top: 0px;--padding-start: 0px;--padding-end: 0px}.centered[_ngcontent-%COMP%]{align-items:start;justify-content:center;flex-direction:column}modal-top-bar[_ngcontent-%COMP%]{background-color:transparent}.dismiss[_ngcontent-%COMP%]{--padding-start: 13px;font-size:1.1rem;--background: transparent;--color: var(--ion-color-primary);--padding-end: 0px;--box-shadow: none}logo[_ngcontent-%COMP%]{margin-bottom:25px}.login-button[_ngcontent-%COMP%]{width:250px;margin-bottom:8px}ion-item[_ngcontent-%COMP%]{margin-bottom:8px;width:250px}ion-label[_ngcontent-%COMP%]{font-size:1.2rem}.social-signin[_ngcontent-%COMP%]{display:flex;flex-direction:row}.social-signin[_ngcontent-%COMP%]   ion-card[_ngcontent-%COMP%]{margin-left:7px;margin-right:12px;background-size:contain;border-radius:50%;padding:10px;font-size:1rem;--color: var(--ion-color-primary-contrast);--background: var(--ion-color-primary);cursor:pointer}ion-footer[_ngcontent-%COMP%]{position:absolute;bottom:0;display:flex;align-items:center;justify-content:center}ion-footer[_ngcontent-%COMP%]   ion-label[_ngcontent-%COMP%]{font-size:.7rem!important}list[_ngcontent-%COMP%]   ion-icon[_ngcontent-%COMP%]:last-child{color:var(--ion-color-primary)}p[_ngcontent-%COMP%]{width:56vw;margin-top:4px}list[_ngcontent-%COMP%]   ion-label[_ngcontent-%COMP%]{position:absolute;font-size:.8rem!important;color:var(--ion-color-medium-shade);top:17px}
1.avatar[_ngcontent-%COMP%]{text-align:center}.avatar[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{margin-bottom:2px}.avatar[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{margin-top:10px}.avatar[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:var(--ion-color-medium-shade)}.avatar[_ngcontent-%COMP%]   ion-avatar[_ngcontent-%COMP%]{position:relative;margin-left:auto;margin-right:auto;margin-top:20px}.assigned[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:80%;max-height:80%;margin-bottom:-19px}.assigned[_ngcontent-%COMP%]   ion-img[_ngcontent-%COMP%]{margin-right:14px;min-height:1px!important}.assigned[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{position:absolute;left:47px;top:7px}.assigned[_ngcontent-%COMP%]   ion-label[_ngcontent-%COMP%]{left:47px}ion-card-subtitle[_ngcontent-%COMP%]{margin-top:20px;margin-left:20px}a[_ngcontent-%COMP%], a[_ngcontent-%COMP%]:active, a[_ngcontent-%COMP%]:visited, a[_ngcontent-%COMP%]:hover, a[_ngcontent-%COMP%]:focus, a[_ngcontent-%COMP%]:focus-within{color:transparent!important}.content[_ngcontent-%COMP%]{position:relative;top:30px;width:-webkit-fill-available;width:-moz-available}.status[_ngcontent-%COMP%]{margin:2% 10% 0%}.status[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-top:-12px}.steps[_ngcontent-%COMP%]{margin:2% 10% 0%}.steps[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-top:-12px}.assigned[_ngcontent-%COMP%]{margin:0% 10% 4%}.modals[_ngcontent-%COMP%]{margin:0% 10% 10%}.withdraw[_ngcontent-%COMP%]{width:-moz-fit-content;width:fit-content;margin:0% auto 15%;min-width:40vw}.files[_ngcontent-%COMP%]{margin-left:auto;margin-right:auto;padding-right:10%;padding-left:10%}article[_ngcontent-%COMP%]{font-family:Verdana,Arial,Helvetica,Geneva,SunSans-Regular,sans-serif;line-height:19px;font-size:.96rem}.media[_ngcontent-%COMP%]{position:relative}.media-item[_ngcontent-%COMP%]{background-repeat:no-repeat;background-size:cover;background-position:center;cursor:pointer;position:relative;margin-left:auto;margin-right:auto}.media[_ngcontent-%COMP%]   ion-icon[_ngcontent-%COMP%]{right:0;font-size:4rem;color:var(--ion-color-secondary-contrast);display:block;margin:auto;padding:50px 0}h1[_ngcontent-%COMP%]{font-size:1.2rem;margin-top:2px}.info[_ngcontent-%COMP%]{position:relative;margin:30px auto 20px;width:-moz-fit-content;width:fit-content}.info-icon[_ngcontent-%COMP%]{position:absolute;height:100%;margin-top:auto;margin-bottom:auto;display:flex;align-items:center}.info-icon[_ngcontent-%COMP%]   ion-icon[_ngcontent-%COMP%]{font-size:1.4rem;position:relative;left:-15px}card[_ngcontent-%COMP%]   ion-icon[_ngcontent-%COMP%]{position:absolute;font-size:1.4rem;height:100%;margin-top:auto;margin-bottom:auto;display:flex;align-items:center;top:0}card[_ngcontent-%COMP%]   ion-card-title[_ngcontent-%COMP%]{margin-left:30px;font-size:.85rem;margin-bottom:-4px;color:var(--ion-color-medium-shade)}card[_ngcontent-%COMP%]   ion-card-content[_ngcontent-%COMP%]{margin-left:30px;padding:0;font-size:.95rem;margin-right:3px}list[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-bottom:0;margin-top:0}"]}),e})();var nn=r(1104),en=r(9846);function on(e,a){1&e&&t._UZ(0,"ion-icon",13)}function an(e,a){if(1&e&&(t.TgZ(0,"ion-badge",14),t._uU(1),t.qZA()),2&e){const n=t.oxw().$implicit,o=t.oxw(3).ngIf;t.xp6(1),t.Oqu(o[n.uid])}}function sn(e,a){1&e&&(t.TgZ(0,"ion-badge",14),t._uU(1,"99+"),t.qZA())}function ln(e,a){if(1&e){const n=t.EpF();t.ynx(0),t.TgZ(1,"list",5),t.NdJ("click",function(){const s=t.CHM(n).$implicit,p=t.oxw(3).ngIf;return t.oxw(3).openApplication(s,p)}),t.TgZ(2,"ion-label")(3,"h2"),t._uU(4),t.qZA(),t.TgZ(5,"h3"),t._uU(6),t.qZA(),t.TgZ(7,"p"),t._uU(8),t.ALo(9,"date"),t.ALo(10,"moment"),t.qZA()(),t.TgZ(11,"span",6),t._UZ(12,"ion-icon",7),t.YNc(13,on,1,0,"ion-icon",8),t.qZA(),t.TgZ(14,"span",9),t._UZ(15,"ion-icon",10),t.YNc(16,an,2,1,"ion-badge",11),t.YNc(17,sn,2,0,"ion-badge",11),t.qZA(),t._UZ(18,"ion-icon",12),t.qZA(),t.BQk()}if(2&e){const n=a.$implicit,o=t.oxw(2).ngIf,i=t.oxw().ngIf,s=t.oxw(3);t.xp6(1),t.Q6J("marginBottom",10)("marginTop",0)("margin",15),t.xp6(3),t.hij(" ",(null==s.filter(null==n?null:n.form,"first-name")[0]?null:s.filter(null==n?null:n.form,"first-name")[0].value)+" "+(null==s.filter(null==n?null:n.form,"last-name")[0]?null:s.filter(null==n?null:n.form,"last-name")[0].value)," "),t.xp6(2),t.Oqu(null==n?null:n.name),t.xp6(2),t.hij(" ",t.xi3(9,9,t.lcZ(10,12,null==n?null:n.date.toDate()),"medium")," "),t.xp6(5),t.Q6J("ngIf",!!o&&s.filter(o,n.uid).length>0),t.xp6(3),t.Q6J("ngIf",i[n.uid]>0&&i[n.uid]<100),t.xp6(1),t.Q6J("ngIf",i[n.uid]>99)}}function rn(e,a){if(1&e&&(t.ynx(0),t.YNc(1,ln,19,14,"ng-container",4),t.BQk()),2&e){const n=t.oxw(3).ngIf;t.xp6(1),t.Q6J("ngForOf",n)}}function cn(e,a){if(1&e){const n=t.EpF();t.TgZ(0,"div",15)(1,"ion-button",16),t.NdJ("click",function(){return t.CHM(n),t.oxw(5).clickApply()}),t._uU(2," Get Started "),t.qZA()()}}function pn(e,a){if(1&e&&(t.ynx(0),t.TgZ(1,"ion-list"),t.YNc(2,rn,2,1,"ng-container",1),t.YNc(3,cn,3,0,"ng-template",null,2,t.W1O),t.qZA(),t.BQk()),2&e){const n=t.MAs(4),o=t.oxw(2).ngIf;t.xp6(2),t.Q6J("ngIf",o.length>0)("ngIfElse",n)}}function gn(e,a){if(1&e&&(t.ynx(0),t.YNc(1,pn,5,2,"ng-container",0),t.ALo(2,"async"),t.BQk()),2&e){const n=t.oxw(3);t.xp6(1),t.Q6J("ngIf",t.lcZ(2,1,n.meetings.meetingCount$))}}function mn(e,a){if(1&e&&(t.ynx(0),t.YNc(1,gn,3,3,"ng-container",0),t.ALo(2,"async"),t.BQk()),2&e){const n=t.oxw(2);t.xp6(1),t.Q6J("ngIf",t.lcZ(2,1,n.chatcount.chatCount$))}}function dn(e,a){1&e&&t._UZ(0,"div",17)}function un(e,a){1&e&&(t.ynx(0),t.TgZ(1,"card",19),t._UZ(2,"ion-skeleton-text",20),t.qZA(),t.BQk()),2&e&&(t.xp6(1),t.Q6J("height",95))}const _n=function(){return[]};function fn(e,a){1&e&&(t.TgZ(0,"div",18),t.YNc(1,un,3,1,"ng-container",4),t.qZA()),2&e&&(t.xp6(1),t.Q6J("ngForOf",t.DdM(1,_n).constructor(15)))}function hn(e,a){if(1&e&&(t.ynx(0),t.TgZ(1,"ion-list-header")(2,"h1"),t._uU(3,"Requests"),t.qZA()(),t.YNc(4,mn,3,3,"ng-container",1),t.ALo(5,"async"),t.YNc(6,dn,1,0,"ng-template",null,2,t.W1O),t.YNc(8,fn,2,2,"ng-template",null,3,t.W1O),t.BQk()),2&e){const n=t.MAs(9),o=t.oxw();
1t.xp6(4),t.Q6J("ngIf",t.lcZ(5,2,o.applications.applications$))("ngIfElse",n)}}let xn=(()=>{class e{constructor(n,o,i,s,p,u,C){this.auth=n,this.modalController=o,this.data=i,this.router=s,this.applications=p,this.chatcount=u,this.meetings=C}ngOnInit(){}ngAfterViewInit(){setTimeout(()=>{this.applications.getApplications()},100)}ngOnDestroy(){console.log("apps destroyed")}getApplications(){return(0,c.mG)(this,void 0,void 0,function*(){this.user$=this.auth.user$.pipe((0,h.q)(1)).subscribe(n=>(0,c.mG)(this,void 0,void 0,function*(){this.applications$=this.data.getCollection("applications","user.uid","array-contains",n.uid,"date","desc").pipe((0,N.b)(console.log))}))})}openApplication(n,o){return(0,c.mG)(this,void 0,void 0,function*(){return console.log(n.uid,o[n.uid]),yield(yield this.modalController.create({component:tn,componentProps:{modalcontent:n,isModal:!0,count:o||null}})).present()})}clickApply(){return(0,c.mG)(this,void 0,void 0,function*(){this.router.navigate(["immigrate"])})}filter(n,o){return n&&o?n.filter(i=>i.application===o||i.id===o):[]}}return e.\u0275fac=function(n){return new(n||e)(t.Y36(y.e),t.Y36(l.IN),t.Y36(P.D),t.Y36(w.F0),t.Y36(nn.u),t.Y36(D),t.Y36(Y.I))},e.\u0275cmp=t.Xpm({type:e,selectors:[["applications"]],decls:2,vars:3,consts:[[4,"ngIf"],[4,"ngIf","ngIfElse"],["elseTemplate",""],["skeleton",""],[4,"ngFor","ngForOf"],[3,"marginBottom","marginTop","margin","click"],["slot","end",2,"position","relative","margin-right","0px"],["color","primary","slot","end","name","videocam-outline",2,"position","relative"],["style","\n                      position: absolute;\n                      margin-right: 0px;\n                      left: 2px;\n                      top: 5px;\n                      font-size: 1rem;\n                    ","slot","end","color","danger","name","radio-button-on-outline",4,"ngIf"],["slot","end",2,"position","relative"],["color","primary","slot","end","name","mail-outline",2,"position","relative"],["style","\n                      position: absolute;\n                      margin-right: 0px;\n                      left: 15px;\n                      top: -10px;\n                    ","slot","end","color","danger",4,"ngIf"],["color","primary","slot","end","name","caret-forward"],["slot","end","color","danger","name","radio-button-on-outline",2,"position","absolute","margin-right","0px","left","2px","top","5px","font-size","1rem"],["slot","end","color","danger",2,"position","absolute","margin-right","0px","left","15px","top","-10px"],[1,"centered"],["expand","block","fill","outline","shape","round",3,"click"],[1,"loader",2,"width","100px","height","100px","margin-top","33vh"],[1,"cards"],["marginTop","20","marginBottom","20","marginRight","20","marginLeft","20",3,"imgSrc","bgColor","width","height","padding"],["animated","",2,"height","155px","margin-top","0px"]],template:function(n,o){1&n&&(t.YNc(0,hn,10,4,"ng-container",0),t.ALo(1,"async")),2&n&&t.Q6J("ngIf",t.lcZ(1,1,o.auth.user$))},directives:[m.O5,l.yh,l.q_,m.sg,k.n,l.Q$,l.gu,l.yp,l.YG,en.A,l.CK],pipes:[m.Ov,m.uU,L.d],styles:[".centered[_ngcontent-%COMP%]{margin:0% 10% 10%}ion-list[_ngcontent-%COMP%]{background-color:transparent}ion-badge[_ngcontent-%COMP%]{margin-right:22px}ion-img[_ngcontent-%COMP%]{min-height:1px!important}ion-label[_ngcontent-%COMP%]{margin-left:15px}ion-label[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-weight:300}ion-label[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:.8rem}span[_ngcontent-%COMP%]   ion-icon[_ngcontent-%COMP%]{position:absolute;font-size:1.7rem;margin-top:5px;margin-left:-7px}span[_ngcontent-%COMP%]   ion-note[_ngcontent-%COMP%]{position:relative;color:var(--ion-color-primary-contrast)}ion-icon[_ngcontent-%COMP%]:last-child{margin-left:0}ion-button[_ngcontent-%COMP%]{max-width:40vw;margin-left:auto;margin-right:auto;margin-top:15px}"]}),e})();var Cn=r(8432);function yn(e,a){1&e&&(t.ynx(0),t._UZ(1,"applications"),t.BQk())}function bn(e,a){1&e&&(t.TgZ(0,"span",18)(1,"h5"),t._uU(2,"You need to be signed in to track the status of your applications"),t.qZA(),t.TgZ(3,"ion-button",19),t._uU(4," Sign in "),t.qZA()())}const vn=[{path:"",component:(()=>{class e{constructor(n,o){this.tabState=n,this.auth=o}ngOnInit(){this.tabState.nextTabState("track")}onSearchChange(n){}}return e.\u0275fac=function(n){return new(n||e)(t.Y36(B.q),t.Y36(y.e))},e.\u0275cmp=t.Xpm({type:e,selectors:[["track"]],decls:27,vars:4,consts:[["no-border",""],["name","keywords","content","application tracking, immigration, status, request, updates"],["name","description","content","Keep track of the progress of your immigration application with our easy-to-use application tracking page. Get real-time updates on the status of your request and stay informed every step of the way.\n"],["property","og:title","content","Track Your Immigration Application - Stay Up-to-Date on the Status of Your Request | Setlr\n"],["property","og:description","content","Keep track of the progress of your immigration application with our easy-to-use application tracking page. Get real-time updates on the status of your request and stay informed every step of the way.\n"],["property","og:url","content","https://setlr.com/track"],["property","og:image","content","https://setlr.com/assets/icon/logo.png"],["property","og:type","content","website"],["property","og:author","content","ProDevs Inc"],["name","twitter:title","content","Stay up-to-date on the status of your immigration request with our application tracking page. Get real-time updates and keep track of your progress every step of the way."],["name","twitter:description","content","Our application tracking page makes it easy to stay informed about the progress of your immigration request. Get real-time updates and never miss a beat."],["name","twitter:image","content","https://setlr.com/assets/icon/logo.png"],["name","twitter:url","content","https://setlr.com/track"],["name","twitter:card","content","summary"],["name","twitter:site","content","@setlrdotcom"],["name","charset","charset","utf-8"],[4,"ngIf","ngIfElse"],["notLoggedIn",""],[2,"text-align","center","display","block","transform","translate(0, 45%)","height","75vh"],["routerLink","/profile",2,"margin-left","auto","margin-right","auto"]],template:function(n,o){if(1&n&&(t.TgZ(0,"ion-header",0)(1,"ion-toolbar"),t._UZ(2,"top-bar"),t.qZA(),t.TgZ(3,"ng-helmet")(4,"title"),t._uU(5," Track Your Immigration Application | Stay Up-to-Date on the Status of Your Request | Setlr "),t.qZA(),t._UZ(6,"meta",1)(7,"meta",2)(8,"meta",3)(9,"meta",4)(10,"meta",5)(11,"meta",6)(12,"meta",7)(13,"meta",8)(14,"meta",9)(15,"meta",10)(16,"meta",11)(17,"meta",12)(18,"meta",13)(19,"meta",14)(20,"meta",15),t.qZA()(),t.TgZ(21,"ion-content"),t.YNc(22,yn,2,0,"ng-container",16),t.ALo(23,"async"),t.YNc(24,bn,5,0,"ng-template",null,17,t.W1O),t.qZA(),t._UZ(26,"footer")),2&n){const i=t.MAs(25);t.xp6(22),t.Q6J("ngIf",t.lcZ(23,2,o.auth.user$))("ngIfElse",i)}},directives:[l.Gu,l.sr,H.o,Q.rr,Q.lK,l.W2,m.O5,xn,l.YG,w.rH,l.YI,Cn.c],pipes:[m.Ov],styles:["ion-content[_ngcontent-%COMP%]{--padding-top: 10px;--padding-start: 10px;--padding-end: 10px;overflow:auto}"]}),e})()}];let Mn=(()=>{class e{}return e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=t.oAB({type:e}),e.\u0275inj=t.cJS({imports:[[w.Bz.forChild(vn)],w.Bz]}),e})(),Tn=(()=>{class e{}return e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=t.oAB({type:e}),e.\u0275inj=t.cJS({imports:[[S.m,m.ez,x.u5,l.Pc,Mn,E]]}),e})()}}]);

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.