PageSourceSearch

https://www.masmovilpanama.com/6364.bad3d9b982242ee7.js

js masmovilpanama.com collected 2026-09-24 10:36:24 UTC 12,799 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkubc_consumer_main=self.webpackChunkubc_consumer_main||[]).push([[6364],{6364:(F,m,n)=>{n.r(m),n.d(m,{OrderStatusModule:()=>A});var p=n(60177),d=n(89417),g=n(73955),C=n(89125),O=n(99227),c=n(7901),h=n(21626),f=n(33212),E=n(28016),v=n(11073),I=n(92427),R=n(93364),r=n(54438),_=n(5362),T=n(73284),S=n(33529),M=n(88116);function x(i,k){if(1&i){const o=r.RV6();r.j41(0,"div",1)(1,"div",2)(2,"div",3)(3,"h1",4),r.EFF(4),r.nI1(5,"translate"),r.k0s(),r.j41(6,"p",5),r.EFF(7),r.nI1(8,"translate"),r.k0s(),r.j41(9,"form",6),r.bIt("ngSubmit",function(){r.eBV(o);const t=r.XpG();return r.Njj(t.onTrackOrder())}),r.j41(10,"div",7)(11,"lla-input",8),r.nI1(12,"translate"),r.bIt("valueChange",function(t){r.eBV(o);const a=r.XpG();return r.Njj(a.onOrderIdChange(t))}),r.k0s()(),r.j41(13,"div",7)(14,"lla-input",9),r.nI1(15,"translate"),r.bIt("valueChange",function(t){r.eBV(o);const a=r.XpG();return r.Njj(a.onEmailChange(t))}),r.k0s()(),r.j41(16,"div",10),r.nrm(17,"lla-button",11),r.nI1(18,"translate"),r.k0s()()(),r.j41(19,"div",12)(20,"div",13)(21,"div",14),r.nrm(22,"img",15),r.nI1(23,"translate"),r.k0s(),r.j41(24,"div",16)(25,"span",17),r.EFF(26),r.nI1(27,"translate"),r.k0s(),r.j41(28,"p",18),r.EFF(29),r.nI1(30,"translate"),r.k0s(),r.j41(31,"a",19),r.bIt("click",function(t){r.eBV(o);const a=r.XpG();return r.Njj(a.onDownloadApp(t))}),r.EFF(32),r.nI1(33,"translate"),r.k0s()()()()(),r.nrm(34,"lla-footer",20),r.k0s()}if(2&i){let o,e;const t=r.XpG();r.R7$(4),r.JRh(r.bMT(5,30,"ORDER_STATUS.TITLE")),r.R7$(3),r.JRh(r.bMT(8,32,"ORDER_STATUS.DESCRIPTION")),r.R7$(2),r.Y8G("formGroup",t.orderStatusForm),r.R7$(2),r.Y8G("labelMessage",r.bMT(12,34,"ORDER_STATUS.ORDER_ID"))("value",null!==(o=null==(o=t.orderStatusForm.get("orderId"))?null:o.value)&&void 0!==o?o:"")("fullWidthInput",!0)("status",null!=t.orderIdControl&&t.orderIdControl.invalid&&null!=t.orderIdControl&&t.orderIdControl.touched||null!=t.orderIdControl&&t.orderIdControl.hasError("invalidOrderOrEmail")?"error":null==t.orderIdControl||!t.orderIdControl.valid||null==t.orderIdControl||!t.orderIdControl.value||null!=t.orderIdControl&&t.orderIdControl.hasError("invalidOrderOrEmail")?"default":"success")("required",!0)("hintMessage",t.getOrderIdErrorMessage()),r.R7$(3),r.Y8G("labelMessage",r.bMT(15,36,"ORDER_STATUS.EMAIL_ADDRESS"))("value",null!==(e=null==(e=t.orderStatusForm.get("email"))?null:e.value)&&void 0!==e?e:"")("fullWidthInput",!0)("status",null!=t.emailControl&&t.emailControl.invalid&&null!=t.emailControl&&t.emailControl.touched||null!=t.emailControl&&t.emailControl.hasError("invalidOrderOrEmail")?"error":null==t.emailControl||!t.emailControl.valid||null==t.emailControl||!t.emailControl.value||null!=t.emailControl&&t.emailControl.hasError("invalidOrderOrEmail")?"default":"success")("required",!0)("hintMessage",t.getEmailErrorMessage()),r.R7$(3),r.Y8G("text",r.bMT(18,38,"ORDER_STATUS.TRACK_ORDER_BUTTON"))("types","primary")("buttonSize","large")("buttonFullWidth",!0)("disabled",t.orderStatusForm.invalid||t.isSubmitting),r.R7$(5),r.Y8G("src",t.myLibertyAppQRCode,r.B4B)("alt",r.bMT(23,40,"MOBILE_CHECKOUT.MOBILE_ORDER_CONFIRMATION.NEW_ORDER_CONFIRMATION.NEED_HELP.QR_ALT")),r.R7$(4),r.JRh(r.bMT(27,42,"MOBILE_CHECKOUT.MOBILE_ORDER_CONFIRMATION.NEW_ORDER_CONFIRMATION.NEED_HELP.TITLE")),r.R7$(3),r.SpI(" ",r.bMT(30,44,"MOBILE_CHECKOUT.MOBILE_ORDER_CONFIRMATION.NEW_ORDER_CONFIRMATION.NEED_HELP.DESCRIPTION")," "),r.R7$(2),r.Y8G("href",t.myLibertyAppDownloadUrl,r.B4B),r.R7$(),r.SpI(" ",r.bMT(33,46,"ORDER_STATUS.DOWNLOAD_APP_LABEL")," "),r.R7$(2),r.Y8G("isLCPR",t.lcprMarket)("footerLogo",t.footerLogo)("footerText",t.footerText)("showBottom",t.showBottom)}}const b=[{path:"",component:(()=>{class i{constructor(o,e,t,a,l,u,s){this.fb=o,this.router=e,this.translateService=t,this.http=a,this.ecomLoginService=l,this.encryptionService=u,this.marketConfigurationService=s,this.showForm=!1,this.isSubmitting=!1,this.lcprMarket=!1,this.footerLogo="",this.footerText="",this.showBottom=!1,this.myLibertyAppDownloadUrl="https://play.google.com/store/apps/details?id=com.myliberty.care",this.myLibertyAppQRCode="",this.orderStatusForm=this.fb.group({orderId:["",[d.k0.required,d.k0.minLength(5),d.k0.maxLength(16)]],email:["",[d.k0.required,d.k0.pattern("^[\\w-\\.]+@([\\w-]+\\.)+[\\a-z]{2,4}$")]]})}ngOnInit(){const o=this.marketConfigurationService.getBrandMarket();if(this.lcprMarket=o===I.emF.PUERTORICO,this.lcprMarket&&this.initializeFooterData(),this.myLibertyAppQRCode=this.translateService.getTranslation("MOBILE_CHECKOUT.MOBILE_ORDER_CONFIRMATION.NEW_ORDER_CONFIRMATION.NEED_HELP.QR_IMAGE_
1URL")||"",this.ecomLoginService.isAuthenticated()){const e=this.ecomLoginService.getUserData(),t=e?.email||e?.profile?.email;if(t){const a=(new h.Nl).set("email",t).set("lang","es"),l=this.ecomLoginService.getAuthHeaders();this.http.get(E.N3,{params:a,headers:l}).subscribe({next:u=>{const s=Array.isArray(u)?u:[];console.log("[Order Status] Orders returned:",s.length,s),s.sort((D,L)=>new Date(L.createdAt).getTime()-new Date(D.createdAt).getTime()),this.router.navigate(["/order-details"],{state:{orders:s},queryParams:{email:this.encryptionService.encryptWithAES_CBC(t)}})},error:u=>{console.error("[Order Status] Failed to fetch orders for logged-in user",u),this.router.navigate(["/order-details"],{state:{orders:[],isError:!0},queryParams:{email:this.encryptionService.encryptWithAES_CBC(t)}})}})}else this.showForm=!0}else this.showForm=!0}get orderIdControl(){return this.orderStatusForm.get("orderId")}get emailControl(){return this.orderStatusForm.get("email")}onOrderIdChange(o){if(this.orderStatusForm.patchValue({orderId:o}),this.orderIdControl?.hasError("invalidOrderOrEmail")){const e={...this.orderIdControl.errors};delete e.invalidOrderOrEmail,this.orderIdControl.setErrors(Object.keys(e).length?e:null)}if(this.emailControl?.hasError("invalidOrderOrEmail")){const e={...this.emailControl.errors};delete e.invalidOrderOrEmail,this.emailControl.setErrors(Object.keys(e).length?e:null)}}onEmailChange(o){if(this.orderStatusForm.patchValue({email:o}),this.emailControl?.hasError("invalidOrderOrEmail")){const e={...this.emailControl.errors};delete e.invalidOrderOrEmail,this.emailControl.setErrors(Object.keys(e).length?e:null)}if(this.orderIdControl?.hasError("invalidOrderOrEmail")){const e={...this.orderIdControl.errors};delete e.invalidOrderOrEmail,this.orderIdControl.setErrors(Object.keys(e).length?e:null)}}onTrackOrder(){if(this.orderStatusForm.invalid)return void this.orderStatusForm.markAllAsTouched();const o=this.orderStatusForm.get("orderId")?.value?.trim()??"",e=this.orderStatusForm.get("email")?.value?.trim()??"",a=((new h.Nl).set("orderId",o).set("email",e).set("lang","es"),this.ecomLoginService.getAuthToken()?this.ecomLoginService.getAuthHeaders():void 0);this.orderIdControl?.setErrors(null),this.emailControl?.setErrors(null),this.isSubmitting=!0,this.http.post(E.U7,{orderId:o,email:e,lang:"es"},{headers:a}).subscribe({next:l=>{this.isSubmitting=!1,console.log("[Order Status] BFF get-order-status response:",l);const u=this.encryptionService.encryptWithAES_CBC(o),s=this.encryptionService.encryptWithAES_CBC(e);this.router.navigate(["/order-tracking"],{queryParams:{orderId:u,email:s},state:{orderStatus:l}})},error:l=>{if(400===l?.status&&l?.error?.field){const s=l?.error?.field;"orderId"===s?(this.orderIdControl?.setErrors({invalidOrderOrEmail:!0}),this.orderIdControl?.markAsTouched()):"email"===s?(this.emailControl?.setErrors({invalidOrderOrEmail:!0}),this.emailControl?.markAsTouched()):(this.orderIdControl?.setErrors({invalidOrderOrEmail:!0}),this.emailControl?.setErrors({invalidOrderOrEmail:!0}),this.orderIdControl?.markAsTouched(),this.emailControl?.markAsTouched())}else console.error("[Order Status] BFF get-order-status error:",l);this.isSubmitting=!1}})}getOrderIdErrorMessage(){const o=this.orderIdControl;if(o?.invalid&&o?.touched||o?.hasError("invalidOrderOrEmail")){if(o?.hasError("required"))return this.translateService.getTranslation("ORDER_STATUS.ORDER_ID_REQUIRED");if(o?.hasError("invalidOrderOrEmail"))return this.translateService.getTranslation("ORDER_STATUS.INVALID_ORDER_ID")}return""}getEmailErrorMessage(){const o=this.emailControl;if(o?.invalid&&o?.touched||o?.hasError("invalidOrderOrEmail")){if(o?.hasError("required"))return this.translateService.getTranslation("ORDER_STATUS.EMAIL_REQUIRED");if(o?.hasError("pattern"))return this.translateService.getTranslation("ORDER_STATUS.INVALID_EMAIL_FORMAT");if(o?.hasError("invalidOrderOrEmail"))return this.translateService.getTranslation("ORDER_STATUS.EMAIL_DOES_NOT_MATCH")}return""}onDownloadApp(o){o.preventDefault(),this.myLibertyAppDownloadUrl&&window.open(this.myLibertyAppDownloadUrl,"_blank")}initializeFooterData(){this.showBottom=!0;const o=this.translateService.getTranslation("MOBILE_CHECKOUT.MOBILE_ORDER_CONFIRMATION.FOOTER.LOGO"),e=this.translateService.getTranslation("MOBILE_CHECKOUT.MOBILE_ORDER_CONFIRMATION.FOOTER.TEXT");o&&(this.footerLogo=o),e&&(this.footerText=e.replace(/2025/g,"2026"))}static{this.\u0275fac=function(e){return new(e||i)(r.rXU(d.ok),r.rXU(c.Ix),r.rXU(O.vXy),r.rXU(h.Qq),r.rXU(v.r),r.rXU(f.EncryptionService),r.rXU(R.ey))}}static{this.\u0275cmp=r.VBU({type:i,selectors:[["lla-order-status"]],standalone:!1,decls:1,vars:1,consts:[["class","order-status-page",4,"ngIf"],[1,"order-status-page"],[1,"order-status-page__content-wrapper"],[1,"order-status-page__card"],[1,"order-status-page__title"],[1,"order-status-page__description"],[1,"order-status-page__form",3,"ngSubmit","formGroup"],[1,"order-status-page__field"],["appNumbersOnly","","size","sm","type","text","placeholder","Example: 000000","maxLength","16",3,"valueChange","labelMessage","value","fullWidthInput","status","required","hintMessage"],["size","sm","type","email","placeholder","[email protected]",3,"valueChange","labelMessage","value","fullWidthInput","status","required","hintMessage"],[1,"order-status-page__actions"],[3,"text","types","buttonSize","buttonFullWidth","disabled"],[1,"lcpr-card"],[1,"lcpr-need-help"],[1,"lcpr-need-help__qr"],[1,"lcpr-qr-image",3,"src","alt"],[1,"lcpr-need-help__content"],[1,"b3-bold"],[1,"subline-l2","regular","description"],["target","_blank",1,"lcpr-go-to-app-link","primary-500","b4-bold",3,"click","href"],[3,"isLCPR","footerLogo","footerText","showBottom"]],template:function(e,t){1&e&&r.DNE(0,x,35,48,"div",0),2&e&&r.Y8G("ngIf",t.showForm)},dependencies:[p.bT,d.qT,d.cb,d.j4,_.S,T.X,S.n,M.a,g.D9],styles:[".order-status-page[_ngcontent-%COMP%]{background-color:var(--neutral-50, #f3f4f6);min-height:100vh;padding:24px 0 0}.order-status-page__content-wrapper[_ngcontent-%COMP%]{max-width:600px;margin:0 auto}.order-status-page__card[_ngcontent-%COMP%]{background:var(--neutral-0, #fff);border-radius:16px;box-shadow:0 2px 8px #00000014;border:1px solid var(--neutral-100, #e5e7eb);padding:40px 32px}@media (max-width: 480px){.order-status-page__card[_ngcontent-%COMP%]{padding:28px 20px;margin:16px;border-radius:12px}}.order-status-page__title[_ngcontent-%COMP%]{font-size:28px;font-weight:700;color:var(--neutral-800, #292c35);margin:0 0 16px;text-align:center;line-height:1.25}.order-status-page__description[_ngcontent-%COMP%]{font-size:16px;font-weight:400;color:var(--neutral-800, #292c35);margin:0 0 32px;text-align:center;line-height:1.5}.order-status-page__form[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}.order-status-page__field[_ngcontent-%COMP%]{display:block}.order-status-page__actions[_ngcontent-%COMP%]{display:flex;justify-content:center;margin-top:8px}.lcpr-card[_ngcontent-%COMP%]{border-radius:16px;padding:16px;border:1px solid var(--neutral-100, #f1f2f5);background:#fff;margin-top:24px}.lcpr-need-help[_ngcontent-%COMP%]{display:flex;gap:16px;align-items:flex-start}.lcpr-need-help__qr[_ngcontent-%COMP%]{width:80px;height:80px;flex-shrink:0}.lcpr-need-help__qr[_ngcontent-%COMP%]   .lcpr-qr-image[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:contain}.lcpr-need-help__content[_ngcontent-%COMP%]{flex:1;display:flex;flex-direction:column;gap:8px}.lcpr-need-help__content[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0}.lcpr-go-to-app-link[_ngcontent-%COMP%]{text-decoration:none;font-size:14px;display:inline-block}.lcpr-go-to-app-link[_ngcontent-%COMP%]:hover{text-decoration:underline}.description[_ngcontent-%COMP%]{color:var(--neutral-700, #494c54)}"]})}}return i})()}];let y=(()=>
1{class i{static{this.\u0275fac=function(e){return new(e||i)}}static{this.\u0275mod=r.$C({type:i})}static{this.\u0275inj=r.G2t({imports:[c.iI.forChild(b),c.iI]})}}return i})(),A=(()=>{class i{static{this.\u0275fac=function(e){return new(e||i)}}static{this.\u0275mod=r.$C({type:i})}static{this.\u0275inj=r.G2t({imports:[p.MD,d.X1,g.h,C.oW,O.YOR,y]})}}return i})()}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.