1"use strict";(self.webpackChunkshops=self.webpackChunkshops||[]).push([[6693],{78803:(V,S,d)=>{d.d(S,{m:()=>I});var r=d(14042),p=d(17705),g=d(17745);let I=(()=>{var _;class h{constructor(P){(0,r.A)(this,"checkoutRepository",void 0),this.checkoutRepository=P}execute(P,y,t){return this.checkoutRepository.CreateOrderPackage(P,y,t)}}return _=h,(0,r.A)(h,"\u0275fac",function(P){return new(P||_)(p.KVO(g.D))}),(0,r.A)(h,"\u0275prov",p.jDH({token:_,factory:_.\u0275fac,providedIn:"root"})),h})()},96182:(V,S,d)=>{d.d(S,{c:()=>I});var r=d(14042),p=d(17705),g=d(20192);let I=(()=>{var _;class h{constructor(P){(0,r.A)(this,"promoRepository",void 0),this.promoRepository=P}execute(P,y){return this.promoRepository.GetPackageList(P,y)}}return _=h,(0,r.A)(h,"\u0275fac",function(P){return new(P||_)(p.KVO(g.Y))}),(0,r.A)(h,"\u0275prov",p.jDH({token:_,factory:_.\u0275fac,providedIn:"root"})),h})()},6693:(V,S,d)=>{d.r(S),d.d(S,{PromoModule:()=>Pn});var r=d(14042),p=d(97768),g=d(60177),I=d(79865),_=d(52168),h=d(21073),O=d(39422),P=d(5298),y=d(1334),t=d(17705),j=d(14699),Y=d(97586),A=d.n(Y),E=d(41584),u=d(96697),x=d(49634);class b{constructor(a,o){(0,r.A)(this,"promoId",void 0),(0,r.A)(this,"promoImgList",void 0),(0,r.A)(this,"promoTitleState",void 0),(0,r.A)(this,"promoTitleClass",void 0),(0,r.A)(this,"promoDescState",void 0),(0,r.A)(this,"promoPeriod",void 0),(0,r.A)(this,"promoOffering",void 0),(0,r.A)(this,"buttonText",void 0),(0,r.A)(this,"promoTerms",void 0),(0,r.A)(this,"faqDescription",void 0),(0,r.A)(this,"loadText",void 0),(0,r.A)(this,"hideText",void 0),(0,r.A)(this,"startDate",void 0),(0,r.A)(this,"endDate",void 0),(0,r.A)(this,"tagsTitle",void 0),(0,r.A)(this,"tags",void 0),(0,r.A)(this,"typePromo",void 0),(0,r.A)(this,"category",void 0),(0,r.A)(this,"incomingText",void 0),(0,r.A)(this,"incomingDate",void 0),(0,r.A)(this,"countdownText",void 0),(0,r.A)(this,"placeholder",void 0),(0,r.A)(this,"hallo_title_current",void 0),(0,r.A)(this,"hallo_title_recomendation",void 0),(0,r.A)(this,"hallo_title_other",void 0),(0,r.A)(this,"temp_start_date",void 0),(0,r.A)(this,"temp_end_date",void 0),(0,r.A)(this,"temp_incoming_date",void 0),(a||a&&o)&&(this.promoId=a.ML,this.promoImgList=a.image,this.promoTitleState=a.title,this.promoTitleClass=a.page_title_class,this.promoDescState=a.description,this.promoPeriod=a.period_text,this.startDate=a.start_date,this.endDate=a.end_date,this.promoOffering=a.offering_text,this.buttonText=a.button_text,this.promoTerms=a.terms_title,this.faqDescription=a.terms,this.loadText=a.load_text,this.hideText=a.hide_text,this.tagsTitle=a.tags_title,this.tags=a.tags,this.typePromo=o,this.incomingText=a.incoming_text,this.incomingDate=a.incoming_date,this.countdownText=a.countdown_text,this.placeholder=a.placeholder,this.hallo_title_current=a.hallo_title_current,this.hallo_title_recomendation=a.hallo_title_recomendation,this.hallo_title_other=a.hallo_title_other,this.temp_start_date=a.temp_start_date,this.temp_end_date=a.temp_end_date,this.temp_incoming_date=a.temp_incoming_date)}}var C=d(96106),v=d(20192);let F=(()=>{var i;class a{constructor(e){(0,r.A)(this,"promoRepository",void 0),this.promoRepository=e}execute(e){return this.promoRepository.GetDataContent(e)}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.KVO(v.Y))}),(0,r.A)(a,"\u0275prov",t.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})),a})(),nt=(()=>{var i;class a{constructor(e){(0,r.A)(this,"promoRepository",void 0),this.promoRepository=e}execute(e){return this.promoRepository.GetDataContentFromJson(e)}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.KVO(v.Y))}),(0,r.A)(a,"\u0275prov",t.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})),a})();var X=d(96182);let ot=(()=>{var i;class a{constructor(e){(0,r.A)(this,"promoRepository",void 0),this.promoRepository=e}execute(e){return this.promoRepository.GetPoinList(e)}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.KVO(v.Y))}),(0,r.A)(a,"\u0275prov",t.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})),a})(),it=(()=>{var i;class a{constructor(e){(0,r.A)(this,"promoRepository",void 0),this.promoRepository=e}execute(e,n,s,c){return this.promoRepository.CreateOrderPromoPackage(e,n,s,c)}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.KVO(v.Y))}),(0,r.A)(a,"\u0275prov",t.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})),a})();var rt=d(78803);let at=(()=>{var i;class a{constructor(e){(0,r.A)(this,"promoRepository",void 0),this.promoRepository=e}execute(e){return this.promoRepository.ValidateOTPSubsInfo(e)}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.KVO(v.Y))}),(0,r.A)(a,"\u0275prov",t.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})),a})(),st=(()=>{var i;class a{constructor(e){(0,r.A)(this,"promoRepository",void 0),this.promoRepository=e}execute(e){return this.promoRepository.GetCategoryPackageHalo(e)}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.KVO(v.Y))}),(0,r.A)(a,"\u0275prov",t.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})),a})(),ct=(()=>{var i;class a{constructor(e){(0,r.A)(this,"promoRepository",void 0),this.promoRepository=e}execute(e){return this.promoRepository.GetDetailCategoryPackageHalo(e)}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.KVO(v.Y))}),(0,r.A)(a,"\u0275prov",t.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})),a})(),W=(()=>{var i;class a{constructor(e){(0,r.A)(this,"promoRepository",void 0),this.promoRepository=e}execute(e){return this.promoRepository.PostOrderTelco(e)}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.KVO(v.Y))}),(0,r.A)(a,"\u0275prov",t.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})),a})();var pt=d(72481),w=d(42732),B=d(12524),lt=d(25226);let dt=(()=>{var i;class a{constructor(e){(0,r.A)(this,"promoRepository",void 0),this.promoRepository=e}execute(e){return this.promoRepository.GetVoucher(e)}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.KVO(v.Y))}),(0,r.A)(a,"\u0275prov",t.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})),a})();var D=d(73955);let mt=(()=>{var i;class a{constructor(e){(0,r.A)(this,"promoRepository",void 0),this.promoRepository=e}
1execute(){return this.promoRepository.GetScheduleSportEvent()}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.KVO(v.Y))}),(0,r.A)(a,"\u0275prov",t.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})),a})(),gt=(()=>{var i;class a{constructor(e){(0,r.A)(this,"promoRepository",void 0),this.promoRepository=e}execute(e,n){return this.promoRepository.GetCustParamData(e,n)}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.KVO(v.Y))}),(0,r.A)(a,"\u0275prov",t.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})),a})();var z=d(12668),J=d(32832);function ut(i,a){1&i&&t.nrm(0,"div",15)}const ht=function(i){return{"active-selection":i}};function _t(i,a){if(1&i){const o=t.RV6();t.j41(0,"div",11),t.bIt("click",function(){const s=t.eBV(o).$implicit,c=t.XpG(2);return t.Njj(c.changeDay(s))}),t.j41(1,"div",12),t.EFF(2),t.k0s(),t.j41(3,"div",13),t.EFF(4),t.k0s(),t.DNE(5,ut,1,0,"div",14),t.k0s()}if(2&i){const o=a.$implicit,e=t.XpG(2);t.Y8G("ngClass",t.eq3(4,ht,o.day===e.currentDay)),t.R7$(2),t.JRh(null==o?null:o.day),t.R7$(2),t.JRh(null==o?null:o.date),t.R7$(1),t.Y8G("ngIf",o.day===e.currentDay)}}function bt(i,a){if(1&i&&(t.j41(0,"div",19)(1,"div",20)(2,"div",21),t.EFF(3),t.k0s(),t.j41(4,"div",21),t.EFF(5),t.k0s()(),t.j41(6,"div",20)(7,"div",22),t.nrm(8,"img",23),t.j41(9,"div",24),t.EFF(10),t.k0s()(),t.j41(11,"div",21),t.EFF(12),t.k0s()(),t.j41(13,"div",20)(14,"div",22),t.nrm(15,"img",23),t.j41(16,"div",24),t.EFF(17),t.k0s()(),t.j41(18,"div",21),t.EFF(19),t.k0s()()()),2&i){const o=a.$implicit,e=t.XpG(4);t.R7$(3),t.SpI("Group ",o.group,""),t.R7$(2),t.Lme("","id"===e.selectedLang?"Pukul":""," ",o.time,""),t.R7$(3),t.Y8G("src",o.home_team_img,t.B4B),t.R7$(2),t.JRh(o.home_team),t.R7$(2),t.JRh(null===o.home_team_score?"-":o.home_team_score),t.R7$(3),t.Y8G("src",o.away_team_img,t.B4B),t.R7$(2),t.JRh(o.away_team),t.R7$(2),t.JRh(null===o.away_team_score?"-":o.away_team_score)}}function Ct(i,a){if(1&i&&(t.j41(0,"div",17),t.DNE(1,bt,20,9,"div",18),t.k0s()),2&i){const o=t.XpG().$implicit;t.R7$(1),t.Y8G("ngForOf",null==o?null:o.matchLists)}}function vt(i,a){if(1&i&&(t.j41(0,"div"),t.DNE(1,Ct,2,1,"div",16),t.k0s()),2&i){const o=a.$implicit,e=t.XpG(2);t.R7$(1),t.Y8G("ngIf",o.day===e.currentDay)}}function ft(i,a){if(1&i&&(t.j41(0,"div",5)(1,"div",6)(2,"ngx-slick-carousel",7,8),t.DNE(4,_t,6,6,"div",9),t.k0s()(),t.DNE(5,vt,2,1,"div",10),t.k0s()),2&i){const o=t.XpG();t.R7$(2),t.Y8G("config",o.scheduleConfig),t.R7$(2),t.Y8G("ngForOf",null==o.widgetResponse||null==o.widgetResponse.data?null:o.widgetResponse.data.listDay),t.R7$(1),t.Y8G("ngForOf",null==o.widgetResponse||null==o.widgetResponse.data?null:o.widgetResponse.data.listDay)}}function Pt(i,a){if(1&i&&(t.j41(0,"div",19)(1,"div",20)(2,"div",21),t.EFF(3),t.k0s(),t.j41(4,"div",21),t.EFF(5),t.k0s()(),t.j41(6,"div",20)(7,"div",22),t.nrm(8,"img",23),t.j41(9,"div",24),t.EFF(10),t.k0s()(),t.j41(11,"div",21),t.EFF(12),t.k0s()(),t.j41(13,"div",20)(14,"div",22),t.nrm(15,"img",23),t.j41(16,"div",24),t.EFF(17),t.k0s()(),t.j41(18,"div",21),t.EFF(19),t.k0s()()()),2&i){const o=a.$implicit;t.R7$(3),t.SpI("Group ",o.group,""),t.R7$(2),t.SpI("Pukul: ",o.time,""),t.R7$(3),t.Y8G("src",o.home_team_img,t.B4B),t.R7$(2),t.JRh(o.home_team),t.R7$(2),t.JRh(null===o.home_team_score?"-":o.home_team_score),t.R7$(3),t.Y8G("src",o.away_team_img,t.B4B),t.R7$(2),t.JRh(o.away_team),t.R7$(2),t.JRh(null===o.away_team_score?"-":o.away_team_score)}}function xt(i,a){if(1&i&&(t.j41(0,"div",29)(1,"div",30),t.EFF(2),t.k0s(),t.j41(3,"div",17),t.DNE(4,Pt,20,8,"div",18),t.k0s()()),2&i){const o=a.$implicit;t.R7$(2),t.JRh(o.date),t.R7$(2),t.Y8G("ngForOf",null==o?null:o.matchLists)}}function Mt(i,a){if(1&i){const o=t.RV6();t.j41(0,"button",31),t.bIt("click",function(){t.eBV(o);const n=t.XpG(2);return t.Njj(n.page=n.page+1)}),t.EFF(1,"Muat lebih banyak "),t.k0s()}}function Ot(i,a){if(1&i&&(t.j41(0,"div",25)(1,"div",6)(2,"ngx-slick-carousel",7,8)(4,"div",26)(5,"div",12),t.EFF(6,"Yang akan datang"),t.k0s(),t.nrm(7,"div",15),t.k0s()()(),t.DNE(8,xt,5,2,"div",27),t.DNE(9,Mt,2,0,"button",28),t.k0s()),2&i){const o=t.XpG();t.R7$(2),t.Y8G("config",o.scheduleConfig),t.R7$(6),t.Y8G("ngForOf",null==o.widgetResponse||null==o.widgetResponse.data?null:o.widgetResponse.data.listDay.slice(0,o.limit*(o.page+1))),t.R7$(1),t.Y8G("ngIf",(null==o.widgetResponse||null==o.widgetResponse.data?null:o.widgetResponse.data.listDay.length)>o.limit*(o.page+1))}}let yt=(()=>{var i;class a{constructor(e){(0,r.A)(this,"translateService",void 0),(0,r.A)(this,"widgetResponse",void 0),(0,r.A)(this,"startedTimeWidget",void 0),(0,r.A)(this,"scheduleConfig",void 0),(0,r.A)(this,"currentDate",void 0),(0,r.A)(this,"customCurentDate",void 0),(0,r.A)(this,"currentDay",void 0),(0,r.A)(this,"startDate",void 0),(0,r.A)(this,"indexDay",void 0),(0,r.A)(this,"listday",[]),(0,r.A)(this,"page",0),(0,r.A)(this,"limit",window.innerWidth<=768?2:3),(0,r.A)(this,"selectedLang",""),this.translateService=e,this.translateService.onLangChange.subscribe(n=>{this.selectedLang=n.lang})}ngOnChanges(){this.getData(),this.startedTimeWidget&&this.scrollHorizontal(),this.scheduleConfig={dots:!1,settings:"slick",mobileFirst:!0,slidesToShow:this.startedTimeWidget?3:1,slidesToScroll:1,centerMode:!1,centerPadding:"20px",infinite:!1,arrows:!0,initialSlide:this.startedTimeWidget?this.scrollHorizontal():0,responsive:[{breakpoint:640,settings:{centerMode:!1,centerPadding:"20px",slidesToShow:5}}]}}getData(){var e;this.currentDate=new Date,this.customCurentDate=w.ZA.getDateTime(this.currentDate,this.selectedLang),this.currentDay=w.ZA.getDay(this.currentDate,this.selectedLang),null===(e=this.widgetResponse)||void 0===e||null===(e=e.data)||void 0===e||e.listDay.forEach(n=>
1{n.date=this.startedTimeWidget?w.ZA.getDateTime(n.date,this.selectedLang):w.ZA.customDateTime(n.date,this.selectedLang),n.day=w.ZA.getDay(n.day,this.selectedLang),n.matchLists.forEach(s=>{s.time=w.ZA.getHoursOnly(s.time,this.selectedLang)})})}changeDay(e){this.currentDay=e.day}isStarted(){var e;const n=(new Date).getTime();return this.startDate=new Date(null===(e=this.widgetResponse)||void 0===e||null===(e=e.data)||void 0===e?void 0:e.start_date).getTime(),n>this.startDate}scrollHorizontal(){var e;return null===(e=this.widgetResponse)||void 0===e||null===(e=e.data)||void 0===e?void 0:e.listDay.findIndex(n=>n.date===this.customCurentDate)}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.rXU(D.c$))}),(0,r.A)(a,"\u0275cmp",t.VBU({type:i,selectors:[["widget-sport-event"]],inputs:{widgetResponse:"widgetResponse",startedTimeWidget:"startedTimeWidget"},features:[t.OA$],decls:7,vars:5,consts:[[1,"widget-sport-event"],[1,"widget-sport-event-head"],[1,"widget-sport-event-head-title"],["class","widget-sport-event-content",4,"ngIf"],["class","widget-sport-event-content not-started",4,"ngIf"],[1,"widget-sport-event-content"],[1,"widget-sport-event-content-box"],[1,"carousel",3,"config"],["slickCarousel","slick-carousel"],["ngxSlickItem","","class","schedule-box",3,"ngClass","click",4,"ngFor","ngForOf"],[4,"ngFor","ngForOf"],["ngxSlickItem","",1,"schedule-box",3,"ngClass","click"],[1,"schedule-box-day"],[1,"schedule-box-datetime"],["class","schedule-box-border",4,"ngIf"],[1,"schedule-box-border"],["class","widget-sport-event-content-inner",4,"ngIf"],[1,"widget-sport-event-content-inner"],["class","widget-sport-event-content-inner-card",4,"ngFor","ngForOf"],[1,"widget-sport-event-content-inner-card"],[1,"widget-sport-event-content-inner-card-row"],[1,"highlight-card"],[1,"nationality-card"],["alt","nationality",1,"country-icon",3,"src"],[1,"label-card"],[1,"widget-sport-event-content","not-started"],["ngxSlickItem","",1,"schedule-box","not-started"],["class","not-started",4,"ngFor","ngForOf"],["class","btn-secondary-submit",3,"click",4,"ngIf"],[1,"not-started"],[1,"widget-sport-event-content-title"],[1,"btn-secondary-submit",3,"click"]],template:function(e,n){1&e&&(t.j41(0,"div",0)(1,"div",1)(2,"div",2),t.EFF(3),t.nI1(4,"translate"),t.k0s()(),t.DNE(5,ft,6,3,"div",3),t.DNE(6,Ot,10,3,"div",4),t.k0s()),2&e&&(t.R7$(3),t.SpI(" ",t.bMT(4,3,"promo.sportEvent.head.title")," "),t.R7$(2),t.Y8G("ngIf",n.startedTimeWidget),t.R7$(1),t.Y8G("ngIf",!n.startedTimeWidget))},dependencies:[g.YU,g.Sq,g.bT,J.qW,J.Hv,w.Hr,D.D9],styles:[".widget-sport-event-head[_ngcontent-%COMP%]{margin-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}.widget-sport-event-head-title[_ngcontent-%COMP%]{font-family:poppins-bold,Arial,sans-serif;font-size:14px;text-transform:uppercase;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(0 26 65 / var(--tw-text-opacity, 1))}.widget-sport-event-content.not-started[_ngcontent-%COMP%]{margin-bottom:63px}@media (min-width: 1280px){.widget-sport-event-content.not-started[_ngcontent-%COMP%]{margin-bottom:1.5rem}}.widget-sport-event-content-box[_ngcontent-%COMP%]{margin-bottom:1rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(204 207 211 / var(--tw-border-opacity, 1));padding-left:1.5rem;padding-right:1.5rem;padding-top:.5rem;text-align:center}@media (min-width: 1280px){.widget-sport-event-content-box[_ngcontent-%COMP%]{margin-left:1.5rem;margin-right:1.5rem;padding-left:0;padding-right:0;padding-top:0}}.widget-sport-event-content-box[_ngcontent-%COMP%] .carousel[_ngcontent-%COMP%]{padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 1280px){.widget-sport-event-content-box[_ngcontent-%COMP%] .carousel[_ngcontent-%COMP%]{padding:5px 100px 0}}.widget-sport-event-content-box[_ngcontent-%COMP%] .carousel[_ngcontent-%COMP%] .slick-prev{left:-2%;top:50%;cursor:pointer}@media (min-width: 1280px){.widget-sport-event-content-box[_ngcontent-%COMP%] .carousel[_ngcontent-%COMP%] .slick-prev{left:28px}}.widget-sport-event-content-box[_ngcontent-%COMP%] .carousel[_ngcontent-%COMP%] .slick-prev:before{content:url(arrow-darkblue.f4202c8bfc37e81e.svg)}.widget-sport-event-content-box[_ngcontent-%COMP%] .carousel[_ng
1content-%COMP%] .slick-prev.slick-disabled{content:url(arrow-darkblue.f4202c8bfc37e81e.svg)}.widget-sport-event-content-box[_ngcontent-%COMP%] .carousel[_ngcontent-%COMP%] .slick-prev.slick-disabled:before{opacity:1}.widget-sport-event-content-box[_ngcontent-%COMP%] .carousel[_ngcontent-%COMP%] .slick-next{right:-2%;top:25%;transform:rotate(180deg);cursor:pointer}@media (min-width: 1280px){.widget-sport-event-content-box[_ngcontent-%COMP%] .carousel[_ngcontent-%COMP%] .slick-next{right:28px}}.widget-sport-event-content-box[_ngcontent-%COMP%] .carousel[_ngcontent-%COMP%] .slick-next:before{content:url(arrow-darkblue.f4202c8bfc37e81e.svg)}.widget-sport-event-content-box[_ngcontent-%COMP%] .carousel[_ngcontent-%COMP%] .slick-next.slick-disabled{content:url(arrow-darkblue.f4202c8bfc37e81e.svg)}.widget-sport-event-content-box[_ngcontent-%COMP%] .carousel[_ngcontent-%COMP%] .slick-next.slick-disabled:before{opacity:1}.widget-sport-event-content-box[_ngcontent-%COMP%] .carousel[_ngcontent-%COMP%] .slick-list .slick-track .schedule-box{font-size:13px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(102 112 122 / var(--tw-text-opacity, 1))}.widget-sport-event-content-box[_ngcontent-%COMP%] .carousel[_ngcontent-%COMP%] .slick-list .slick-track .schedule-box-day{font-family:poppins-bold,Arial,sans-serif}.widget-sport-event-content-box[_ngcontent-%COMP%] .carousel[_ngcontent-%COMP%] .slick-list .slick-track .schedule-box-datetime{padding-bottom:.5rem;font-family:poppins-regular,Arial,sans-serif}.widget-sport-event-content-box[_ngcontent-%COMP%] .carousel[_ngcontent-%COMP%] .slick-list .slick-track .schedule-box-border{width:inherit;border-radius:4px 4px 0 0;position:absolute;bottom:0;height:.25rem;--tw-bg-opacity: 1;background-color:rgb(0 26 65 / var(--tw-bg-opacity, 1))}.widget-sport-event-content-box[_ngcontent-%COMP%] .carousel[_ngcontent-%COMP%] .slick-list .slick-track .schedule-box.active-selection{--tw-text-opacity: 1;color:rgb(0 26 65 / var(--tw-text-opacity, 1))}.widget-sport-event-content-box[_ngcontent-%COMP%] .carousel[_ngcontent-%COMP%] .slick-list .slick-track .schedule-box.not-started{--tw-text-opacity: 1;color:rgb(0 26 65 / var(--tw-text-opacity, 1))}.widget-sport-event-content-box[_ngcontent-%COMP%] .carousel[_ngcontent-%COMP%] .slick-list .slick-track .schedule-box.not-started .schedule-box-day{padding-bottom:.5rem;font-family:poppins-medium,Arial,sans-serif;font-size:16px;line-height:1.5rem}.widget-sport-event-content-inner[_ngcontent-%COMP%]{margin-bottom:42px;display:flex;flex-direction:column;gap:.75rem;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 1280px){.widget-sport-event-content-inner[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}}.widget-sport-event-content-inner-card[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.75rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(249 249 250 / var(--tw-bg-opacity, 1));padding:.75rem}.widget-sport-event-content-inner-card-row[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:space-between}.widget-sport-event-content-inner-card-row[_ngcontent-%COMP%] .highlight-card[_ngcontent-%COMP%]{font-family:poppins-bold,Arial,sans-serif;font-size:13px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(0 26 65 / var(--tw-text-opacity, 1))}.widget-sport-event-content-inner-card-row[_ngcontent-%COMP%] .label-card[_ngcontent-%COMP%]{font-family:poppins-regular,Arial,sans-serif;font-size:13px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(0 26 65 / var(--tw-text-opacity, 1))}.widget-sport-event-content-inner-card-row[_ngcontent-%COMP%] .nationality-card[_ngcontent-%COMP%]{display:flex;gap:.5rem}.widget-sport-event-content-inner-card-row[_ngcontent-%COMP%] .nationality-card[_ngcontent-%COMP%] .country-icon[_ngcontent-%COMP%]{display:inline;width:1.5rem}.widget-sport-event-content[_ngcontent-%COMP%] .not-started[_ngcontent-%COMP%] .widget-sport-event-content-inner[_ngcontent-%COMP%]{margin-bottom:1rem;display:flex;flex-direction:column;gap:.75rem;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 1280px){.widget-sport-event-content[_ngcontent-%COMP%] .not-started[_ngcontent-%COMP%] .widget-sport-event-content-inner[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}}.widget-sport-event-content[_ngcontent-%COMP%] .not-started[_ngcontent-%COMP%] .widget-sport-event-content-inner-card[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.75rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(249 249 250 / var(--tw-bg-opacity, 1));padding:.75rem}.widget-sport-event-content[_ngcontent-%COMP%] .not-started[_ngcontent-%COMP%] .widget-sport-event-content-inner-card-row[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:space-between}.widget-sport-event-content[_ngcontent-%COMP%] .not-started[_ngcontent-%COMP%] .widget-sport-event-content-inner-card-row[_ngcontent-%COMP%] .highlight-card[_ngcontent-%COMP%]{font-family:poppins-bold,Arial,sans-serif;font-size:13px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(0 26 65 / var(--tw-text-opacity, 1))}.widget-sport-event-content[_ngcontent-%COMP%] .not-started[_ngcontent-%COMP%] .widget-sport-event-content-inner-card-row[_ngcontent-%COMP%] .label-card[_ngcontent-%COMP%]{font-family:poppins-regular,Arial,sans-serif;font-size:13px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(0 26 65 / var(--tw-text-opacity, 1))}.widget-sport-event-content[_ngcontent-%COMP%] .not-started[_ngcontent-%COMP%] .widget-sport-event-content-inner-card-row[_ngcontent-%COMP%] .nationality-card[_ngcontent-%COMP%]{display:flex;gap:.5rem}.widget-sport-event-content[_ngcontent-%COMP%] .not-started[_ngcontent-%COMP%] .widget-sport-event-content-inner-card-row[_ngcontent-%COMP%] .nationality-card[_ngcontent-%COMP%] .country-icon[_ngcontent-%COMP%]{display:inline;width:1.5rem}.widget-sport-event-content[_ngcontent-%COMP%] .not-started[_ngcontent-%COMP%] .widget-sport-event-content-title[_ngcontent-%COMP%]{margin-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem;font-family:poppins-medium,Arial,sans-serif;font-size:13px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(78 87 100 / var(--tw-text-opacity, 1))}.widget-sport-event-content[_ngcontent-%COMP%] .btn-secondary-submit[_ngcontent-%COMP%]{max-width:180px;margin:auto}@media (min-width: 1280px){.widget-sport-event-content[_ngcontent-%COMP%] .btn-secondary-submit[_ngcontent-%COMP%]{max-width:200
1px}}"]})),a})();var wt=d(42742);function kt(i,a){if(1&i){const o=t.RV6();t.j41(0,"app-video-player-dialog",11),t.bIt("popupVideoStatus",function(){t.eBV(o);const n=t.XpG();return t.Njj(n.playVideo())}),t.k0s()}if(2&i){const o=t.XpG();t.Y8G("urlVideo",null==o.responseData?null:o.responseData.video_url)("showVideo",o.showPopupVideo)}}let Dt=(()=>{var i;class a{constructor(){(0,r.A)(this,"responseData",void 0),(0,r.A)(this,"showPopupVideo",!1)}playVideo(){this.showPopupVideo=!this.showPopupVideo}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)}),(0,r.A)(a,"\u0275cmp",t.VBU({type:i,selectors:[["widget-two-columns"]],inputs:{responseData:"responseData"},decls:13,vars:5,consts:[[3,"urlVideo","showVideo","popupVideoStatus",4,"ngIf"],[1,"widget-two-columns"],[1,"first-content"],[1,"first-content-box"],["alt","cover",1,"bg-cover-video",3,"src"],["src","assets/icons/play-video.svg","alt","play",1,"play-btn",3,"click"],[1,"side-bg"],["alt","maxstream logo",1,"logo",3,"src"],[1,"second-content"],[1,"second-content-title"],[1,"second-content-desc"],[3,"urlVideo","showVideo","popupVideoStatus"]],template:function(e,n){1&e&&(t.DNE(0,kt,1,2,"app-video-player-dialog",0),t.j41(1,"div",1)(2,"div",2)(3,"div",3),t.nrm(4,"img",4),t.j41(5,"img",5),t.bIt("click",function(){return n.playVideo()}),t.k0s(),t.j41(6,"div",6),t.nrm(7,"img",7),t.k0s()()(),t.j41(8,"div",8)(9,"div",9),t.EFF(10),t.k0s(),t.j41(11,"div",10),t.EFF(12),t.k0s()()()),2&e&&(t.Y8G("ngIf",n.showPopupVideo),t.R7$(4),t.FS9("src",null==n.responseData?null:n.responseData.video_thumbnail,t.B4B),t.R7$(3),t.FS9("src",null==n.responseData?null:n.responseData.video_icon,t.B4B),t.R7$(3),t.JRh(null==n.responseData?null:n.responseData.video_title),t.R7$(2),t.SpI(" ",null==n.responseData?null:n.responseData.video_description," "))},dependencies:[g.bT,w.Hr,wt.g],styles:[".widget-two-columns[_ngcontent-%COMP%]{margin-left:1.5rem;margin-right:1.5rem;display:flex;flex-direction:column;padding-top:1.5rem}@media (min-width: 1280px){.widget-two-columns[_ngcontent-%COMP%]{margin-left:0;margin-right:0;margin-top:1.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:1.5rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(204 207 211 / var(--tw-border-opacity, 1));padding-left:1.5rem;padding-right:1.5rem}}.widget-two-columns[_ngcontent-%COMP%] .first-content[_ngcontent-%COMP%]{position:relative;margin-bottom:1.25rem}@media (min-width: 1280px){.widget-two-columns[_ngcontent-%COMP%] .first-content[_ngcontent-%COMP%]{order:2;margin-bottom:0}}.widget-two-columns[_ngcontent-%COMP%] .first-content-box[_ngcontent-%COMP%]{max-width:345px;max-height:196px;background:#C4C4C4;box-shadow:0 24px 16px -16px #00000040;position:relative;border-radius:20px}.widget-two-columns[_ngcontent-%COMP%] .first-content-box[_ngcontent-%COMP%] .bg-cover-video[_ngcontent-%COMP%]{max-width:345px;max-height:196px;width:100%;border-radius:20px}.widget-two-columns[_ngcontent-%COMP%] .first-content-box[_ngcontent-%COMP%] .play-btn[_ngcontent-%COMP%]{max-width:64px;max-height:64px;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;width:100%;object-fit:contain}@media (min-width: 1280px){.widget-two-columns[_ngcontent-%COMP%] .first-content-box[_ngcontent-%COMP%] .play-btn[_ngcontent-%COMP%]{max-width:73px;max-height:73px}}.widget-two-columns[_ngcontent-%COMP%] .first-content-box[_ngcontent-%COMP%] .side-bg[_ngcontent-%COMP%]{width:48px;height:40px;border-radius:0 20px;background:rgba(245,246,250,.5);position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.widget-two-columns[_ngcontent-%COMP%] .first-content-box[_ngcontent-%COMP%] .side-bg[_ngcontent-%COMP%] .logo[_ngcontent-%COMP%]{width:32px;height:32px;object-fit:contain}.widget-two-columns[_ngcontent-%COMP%] .second-content[_ngcontent-%COMP%]{text-align:center}@media (min-width: 1280px){.widget-two-columns[_ngcontent-%COMP%] .second-content[_ngcontent-%COMP%]{order:1;text-align:left}}.widget-two-columns[_ngcontent-%COMP%] .second-content-title[_ngcontent-%COMP%]{font-family:poppins-bold,Arial,sans-serif;font-size:18px;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(237 2 38 / var(--tw-text-opacity, 1))}.widget-two-columns[_ngcontent-%COMP%] .second-content-desc[_ngcontent-%COMP%]{font-family:poppins-regular,Arial,sans-serif;font-size:13px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(78 87 100 / var(--tw-text-opacity, 1))}@media (min-width: 1280px){.widget-two-columns[_ngcontent-%COMP%] .second-content-desc[_ngcontent-%COMP%]{font-size:12px}}"]})),a})();var f=d(89417);const At=["inputNumberField"];function It(i,a){if(1&i){const o=t.RV6();t.j41(0,"img",47),t.bIt("click",function(){t.eBV(o);const n=t.XpG();return t.Njj(n.shareOffer())}),t.k0s()}}const Rt=function(i){return{"custom-banner-head":i}},St=function(i,a){return{"filter grayscale":i,"custom-banner-head":a}};function Et(i,a){if(1&i&&(t.j41(0,"div",48),t.nrm(1,"img",49),t.k0s()),2&i){const o=t.XpG();t.Y8G("ngClass",t.eq3(3,Rt,o.contentAdjustment.promoImgList)),t.R7$(1),t.FS9("src",o.prefixImage?o.prefixImage+o.contentAdjustment.promoImgList:o.contentAdjustment.promoImgList,t.B4B),t.Y8G("ngClass",t.l_i(5,St,o.isExpired(),o.contentAdjustment.promoImgList))}}function Tt(i,a){if(1&i&&(t.j41(0,"div"),t.nrm(1,"widget-two-columns",50),t.k0s()),2&i){const o=t.XpG();t.R7$(1),t.Y8G("responseData",o.contentWidget)}}function jt(i,a){if(1&i&&(t.j41(0,"div",51)(1,"div",52),t.EFF(2),t.k0s(),t.j41(3,"div",53),t.EFF(4),t.k0s()()),2&i){const o=t.XpG();t.R7$(2),t.SpI(" ",o.contentAdjustment.promoPeriod," "),t.R7$(2),t.Lme(" ",o.contentAdjustment.temp_start_date," - ",o.contentAdjustment.temp_end_date," ")}}function Ft(i,a){1&i&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&i&&(t.R7$(1),t.JRh(t.bMT(2,1,"label.endsIn")))}function Gt(i,a){if(1&i&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&i){const o=t.XpG(4);t.R7$(1),t.SpI(" ",o.contentAdjustment.incomingText?o.contentAdjustment.incomingText:t.bMT(2,1,"label.promoNotStarted")," ")}}function $t(i,a){if(1&i&&(t.j41(0,"div",59),t.DNE(1,Ft,3,3,"span",11),t.DNE(2,Gt,3,3,"span",11),t.k0s()),2&i){const o=t.XpG(3);t.R7$(1),t.Y8G("ngIf",o.isStarted()),t.R7$(1),t.Y8G("ngIf",!o.isStarted())}}function Ut(i,a){if(1&i&&(t.j41(0,"div",60)(1,"div",61)(2,"div",62),t.EFF(3),t.k0s(),t.j41(4,"div",63),t.EFF(5,"hari "),t.k0s()(),t.j41(6,"div",61)(7,"div",62),t.EFF(8),t.k0s(),t.j41(9,"div",63),t.EFF(10,"j
1am "),t.k0s()(),t.j41(11,"div",61)(12,"div",62),t.EFF(13),t.k0s(),t.j41(14,"div",63),t.EFF(15,"menit "),t.k0s()(),t.j41(16,"div",64)(17,"div",62),t.EFF(18),t.k0s(),t.j41(19,"div",63),t.EFF(20,"detik "),t.k0s()()()),2&i){const o=t.XpG(3);t.R7$(3),t.SpI(" ",o.days," "),t.R7$(5),t.SpI(" ",o.hours," "),t.R7$(5),t.SpI(" ",o.minutes," "),t.R7$(5),t.SpI(" ",o.seconds," ")}}function Lt(i,a){1&i&&(t.j41(0,"a",70),t.EFF(1,"Kembali ke Beranda"),t.k0s())}function Nt(i,a){if(1&i&&(t.j41(0,"div",65)(1,"div",66)(2,"div",67)(3,"div",68),t.EFF(4),t.nI1(5,"translate"),t.k0s()(),t.DNE(6,Lt,2,0,"a",69),t.k0s()()),2&i){const o=t.XpG(3);t.R7$(4),t.SpI(" ",t.bMT(5,2,"label.promoHasEnded")," "),t.R7$(2),t.Y8G("ngIf",o.contentAdjustment.countdownText&&o.contentAdjustment.promoPeriod)}}function Vt(i,a){if(1&i&&(t.j41(0,"div",51),t.DNE(1,$t,3,2,"div",55),t.j41(2,"div",56),t.DNE(3,Ut,21,4,"div",57),t.DNE(4,Nt,7,4,"div",58),t.k0s()()),2&i){const o=t.XpG(2);t.R7$(1),t.Y8G("ngIf",!o.isExpired()),t.R7$(2),t.Y8G("ngIf",!o.isExpired()&&"migrateHalo"!==o.typePromo),t.R7$(1),t.Y8G("ngIf",o.isExpired())}}function Yt(i,a){if(1&i&&(t.j41(0,"div",54),t.DNE(1,Vt,5,3,"div",13),t.k0s()),2&i){const o=t.XpG();t.R7$(1),t.Y8G("ngIf",o.dynamicPeriod&&o.contentAdjustment.startDate)}}function Bt(i,a){if(1&i){const o=t.RV6();t.j41(0,"img",71),t.bIt("click",function(){t.eBV(o);const n=t.XpG();return t.Njj(n.deleteChar())}),t.k0s()}}const Ht=function(i){return{color:i}};function Xt(i,a){if(1&i&&(t.j41(0,"div",72),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&i){const o=t.XpG();t.Y8G("ngStyle",t.eq3(4,Ht,"#"+o.statusValidationLabel)),t.R7$(1),t.SpI("",t.bMT(2,2,o.responseMessage)," ")}}function Wt(i,a){1&i&&t.nrm(0,"shared-spinner")}function zt(i,a){if(1&i){const o=t.RV6();t.j41(0,"button",73),t.bIt("click",function(){t.eBV(o);const n=t.XpG();return t.Njj(n.getPackageList("target"))}),t.DNE(1,Wt,1,0,"shared-spinner",11),t.EFF(2),t.k0s()}if(2&i){const o=t.XpG();t.Y8G("disabled",o.isDisabled||o.isExpired()||!o.isStarted()||""===o.inputNumber)("ngClass",o.isExpired()||!o.isStarted()?"cursor-not-allowed":""),t.R7$(1),t.Y8G("ngIf",o.isLoadingBtnSubmit),t.R7$(1),t.SpI(" ",o.contentAdjustment.buttonText," ")}}function Jt(i,a){1&i&&(t.j41(0,"div")(1,"div",74),t.nrm(2,"img",75),t.k0s()())}function qt(i,a){if(1&i&&(t.qex(0),t.EFF(1),t.bVm()),2&i){const o=t.XpG(2).$implicit;t.R7$(1),t.SpI(" ",o.ribbon_text," ")}}function Kt(i,a){if(1&i&&t.nrm(0,"img",93),2&i){const o=t.XpG(2).$implicit;t.FS9("src",o.ribbon_img,t.B4B)}}function Zt(i,a){if(1&i&&(t.j41(0,"div",90),t.DNE(1,qt,2,1,"ng-container",91),t.DNE(2,Kt,1,1,"ng-template",null,92,t.C5r),t.k0s()),2&i){const o=t.sdS(3),e=t.XpG().$implicit;t.Y8G("ngClass",e&&e.ribbon_img&&e.ribbon_img.length>0?"bg-primary-tselWhite":"bg-secondary-tselGoldenYellow100"),t.R7$(1),t.Y8G("ngIf",e.ribbon_text&&e.ribbon_text.length>0)("ngIfElse",o)}}function Qt(i,a){1&i&&(t.j41(0,"span"),t.EFF(1,"Rp."),t.k0s())}function te(i,a){1&i&&(t.j41(0,"span"),t.EFF(1,"poin"),t.k0s())}function ee(i,a){1&i&&(t.j41(0,"span"),t.EFF(1,"Rp."),t.k0s())}function ne(i,a){if(1&i&&(t.j41(0,"div",94),t.DNE(1,ee,2,0,"span",11),t.EFF(2),t.nI1(3,"numberSeparator"),t.k0s()),2&i){const o=t.XpG().$implicit,e=t.XpG(3);t.R7$(1),t.Y8G("ngIf",!e.contentAdjustment.typePromo),t.R7$(1),t.SpI(" ",t.bMT(3,2,o.originalprice)," ")}}function oe(i,a){if(1&i){const o=t.RV6();t.j41(0,"div",81),t.bIt("click",function(){const n=t.eBV(o),s=n.$implicit,c=n.index,l=t.XpG(3);return t.Njj(l.detailToggle(s,c))}),t.j41(1,"div",82),t.DNE(2,Zt,4,3,"div",83),t.j41(3,"div",84)(4,"div",85),t.EFF(5),t.k0s(),t.j41(6,"div",86),t.EFF(7),t.k0s()(),t.j41(8,"div",87)(9,"div",88),t.DNE(10,Qt,2,0,"span",11),t.EFF(11),t.nI1(12,"numberSeparator"),t.k0s(),t.DNE(13,te,2,0,"span",11),t.DNE(14,ne,4,4,"div",89),t.k0s()()()}if(2&i){const o=a.$implicit,e=t.XpG(3);t.R7$(2),t.Y8G("ngIf",o&&(o.ribbon_text&&o.ribbon_text.length>0||o.ribbon_img&&o.ribbon_img.length>0)),t.R7$(3),t.SpI(" ",o.name," "),t.R7$(2),t.SpI(" ",o.validity," "),t.R7$(3),t.Y8G("ngIf",!e.contentAdjustment.typePromo),t.R7$(1),t.SpI(" ",t.bMT(12,7,o.price)," "),t.R7$(2),t.Y8G("ngIf","poin"===e.contentAdjustment.typePromo),t.R7$(1),t.Y8G("ngIf",o.originalprice)}}function ie(i,a){if(1&i&&(t.j41(0,"div",79),t.DNE(1,oe,15,9,"div",80),t.k0s()),2&i){const o=t.XpG(2);t.R7$(1),t.Y8G("ngForOf",o.showContents)}}function re(i,a){if(1&i){const o=t.RV6();t.j41(0,"div",97),t.bIt("click",function(){const n=t.eBV(o),s=n.$implicit,c=n.index,l=t.XpG(3);return t.Njj(l.detailToggle(s,c))}),t.j41(1,"div",98)(2,"div",99),t.EFF(3),t.k0s(),t.j41(4,"div",100),t.EFF(5),t.k0s()(),t.j41(6,"div",101),t.nrm(7,"img",102),t.k0s()()}if(2&i){const o=a.$implicit;t.R7$(3),t.SpI(" ",o.Title," "),t.R7$(2),t.SpI(" Sampai ",o.ExpDate," "),t.R7$(2),t.Y8G("src",o.LogoURL,t.B4B)}}function ae(i,a){if(1&i&&(t.j41(0,"div",95),t.DNE(1,re,8,3,"div",96),t.k0s()),2&i){const o=t.XpG(2);t.R7$(1),t.Y8G("ngForOf",o.showContents)}}function se(i,a){if(1&i){const o=t.RV6();t.j41(0,"div",103)(1,"button",104),t.bIt("click",function(){t.eBV(o);const n=t.XpG(2);return t.Njj(n.fetchContent())}),t.EFF(2),t.k0s()()}if(2&i){const o=t.XpG(2);t.R7$(2),t.SpI("",o.contentAdjustment.loadText," ")}}function ce(i,a){if(1&i){const o=t.RV6();t.j41(0,"div",103)(1,"button",104),t.bIt("click",function(){t.eBV(o);const n=t.XpG(2);return t.Njj(n.fetchContent())}),t.EFF(2),t.k0s()()}if(2&i){const o=t.XpG(2);t.R7$(2),t.SpI("",o.contentAdjustment.hideText," ")}}function pe(i,a){if(1&i&&(t.j41(0,"div",109),t.EFF(1),t.nI1(2,"numberSeparator"),t.k0s()),2&i){const o=t.XpG(3);t.R7$(1),t.SpI(" Rp. ",t.bMT(2,1,o.dataCurrentHalo.priceNumber)," ")}}function le(i,a){if(1&i&&(t.qex(0),t.j41(1,"div",105),t.EFF(2),t.k0s(),t.j41(3,"div",106)(4,"div",107),t.EFF(5),t.k0s(),t.DNE(6,pe,3,3,"div",108),t.k0s(),t.bVm()),2&i){const o=t.XpG(2);t.R7$(2),t.SpI("",o.contentAdjustment.hallo_title_current," "),t.R7$(3),t.SpI(" ",o.dataCurrentHalo.name," "),t.R7$(1),t.Y8G("ngIf","0"!==o.dataCurrentHalo.price)}}function de(i,a){if(1&i){const o=t.RV6();t.qex(0),t.j41(1,"div",110),t.EFF(2),t.k0s(),t.j41(3,"div",111),t.bIt("click",function(){t.eBV(o);const n=t.XpG(2);return t.Njj(n.openPopupDetailHalo(n.dataRecommendationHalo,"recommendation",1))}),t.j41(4,"div",112),t.EFF(5),t.k0s(),t.j41(6,"div",113),t.EFF(7),t.k0s(),t.j41(8,"div",114),t.EFF(9),t.nI1(10,"numberSeparator"),t.k0s()(),t.bVm()}if(2&i){const o=t.XpG(2);t.R7$(2),t.SpI("",o.contentAdjustment.hallo_title_recomendation," "),t.R7$(3),t.SpI(" ",o.dataRecommendationHalo.name," "),t.R7$(2),t.SpI(" ",o.dataRecommendationHalo.quota," "),t.R7$(2),t.SpI(" Rp. ",t.bMT(10,4,o.dataRecommendationHalo.priceNumber)," ")}}function me(i,a){1&i&&(t.qex(0),t.nrm(1,"ngx-skeleton-loader",115),t.bVm())}const ge=function(i){return{"active-card":i}},ue=function(i){return{"active-text":i}};function he(i,a){if(1&i){const o=t.RV6();t.qex(0),t.j41(1,"div",120),t.bIt("click",function(){const s=t.eBV(o).$implicit,c=t.XpG(3);return t.Njj(c.execDetailCategoryHalo(s))}),t.j41(2,"div",121),t.EFF(3),t.k0s()(),t.bVm()}if(2&i){const o=a.$implicit;t.R7$(1),t.Y8G("ngClass",t.eq3(3,ge,!o.is_disable)),t.R7$(1),t.Y8G("ngClass",t.eq3(5,ue,!o.is_disable)),t.R7$(1),t.SpI(" ",o.category_name," ")}}function _e(i,a){if(1&i){const o=t.RV6();t.qex(0),t.j41(1,"div",123),t.bIt("click",function(){const n=t.eBV(o),s=n.$implicit,c=n.index,l=t.XpG(4);return t.Njj(l.openPopupDetailHalo(s,"category",c))}),t.j41(2,"div",112),t.EFF(3),t.k0s(),t.j41(4,"div",113),t.EFF(5),t.k0s(),t.j41(6,"div",114),t.EFF(7),t.nI1(8,"numberSeparator"),t.k0s()(),t.bVm()}if(2&i){const o=a.$implicit;t.R7$(3),t.SpI(" ",o.Name," "),t.R7$(2),t.SpI(" ",o.Quota," "),t.R7$(2),t.SpI(" Rp. ",t.bMT(8,3,o.Price)," ")}}function be(i,a){if(1&i&&(t.j41(0,"div",122),t.DNE(1,_e,9,5,"ng-container",118),t.k0s()),2&i){const o=t.XpG(3);t.R7$(1),t.Y8G("ngForOf",o.dataDetailCategoryHalo)}}function Ce(i,a){if(1&i&&(t.qex(0),t.j41(1,"div",116),t.EFF(2),t.k0s(),t.j41(3,"div",117),t.DNE(4,he,4,7,"ng-container",118),t.k0s(),t.DNE(5,be,2,1,"div",119),t.bVm()),2&i){const o=t.XpG(2);t.R7$(2),t.SpI("",o.contentAdjustment.hallo_title_other," "),t.R7$(2),t.Y8G("ngForOf",o.dataCategoriesHalo),t.R7$(1),t.Y8G("ngIf",o.dataDetailCategoryHalo)}}const q=function(i){return{"hide-content-main":i}};function ve(i,a){if(1&i&&(t.j41(0,"div",25),t.DNE(1,ie,2,1,"div",76),t.DNE(2,ae,2,1,"div",77),t.DNE(3,se,3,1,"div",78),t.DNE(4,ce,3,1,"div",78),t.DNE(5,le,7,3,"ng-container",11),t.DNE(6,de,11,6,"ng-container",11),t.DNE(7,me,2,0,"ng-container",11),t.DNE(8,Ce,6,3,"ng-container",11),t.k0s()),2&i){const o=t.XpG();t.Y8G("ngClass",t.eq3(9,q,null===o.packageListData)),t.R7$(1),t.Y8G("ngIf","bundling4G"!==o.contentAdjustment.typePromo&&"migrateHalo"!==o.contentAdjustment.typePromo),t.R7$(1),t.Y8G("ngIf","bundling4G"===o.contentAdjustment.typePromo),t.R7$(1),t.Y8G("ngIf",o.loadmore),t.R7$(1),t.Y8G("ngIf",!o.loadmore&&o.showContents.length>8),t.R7$(1),t.Y8G("ngIf",o.dataCurrentHalo&&"migrateHalo"===o.typePromo),t.R7$(1),t.Y8G("ngIf",o.showRecommend&&o.dataRecommendationHalo&&"migrateHalo"===o.typePromo&&!o.dataLoadingRecommend),t.R7$(1),t.Y8G("ngIf",o.dataLoadingRecommend),t.R7$(1),t.Y8G("ngIf",o.dataCategoriesHalo&&"migrateHalo"===o.typePromo)}}function fe(i,a){if(1&i&&(t.j41(0,"div",124),t.nrm(1,"widget-sport-event",125),t.k0s()),2&i){const o=t.XpG();t.R7$(1),t.Y8G("widgetResponse",o.sportEventData)("startedTimeWidget",o.isStartedWidgetSportEvent())}}function Pe(i,a){1&i&&t.nrm(0,"div",131)}function xe(i,a){if(1&i&&(t.j41(0,"span"),t.EFF(1),t.k0s()),2&i){const o=t.XpG(2);t.R7$(1),t.JRh(o.contentAdjustment.hideText)}}function Me(i,a){if(1&i&&(t.j41(0,"span"),t.EFF(1),t.k0s()),2&i){const o=t.XpG(2);t.R7$(1),t.JRh(o.contentAdjustment.loadText)}}const Oe=function(i){return{"pb-4":i}};function ye(i,a){if(1&i){const o=t.RV6();t.j41(0,"div",126)(1,"div",127),t.EFF(2),t.k0s(),t.DNE(3,Pe,1,0,"div",128),t.nrm(4,"div",129),t.j41(5,"div",103)(6,"button",130),t.bIt("click",function(){t.eBV(o);const n=t.XpG();return t.Njj(n.isMore=!n.isMore)}),t.DNE(7,xe,2,1,"span",11),t.DNE(8,Me,2,1,"span",11),t.k0s()()()}if(2&i){const o=t.XpG();t.R7$(1),t.Y8G("ngClass",t.eq3(7,Oe,""!==o.contentAdjustment.promoTerms)),t.R7$(1),t.SpI(" ",o.contentAdjustment.promoTerms," "),t.R7$(1),t.Y8G("ngIf",!o.isMore),t.R7$(1),t.Y8G("ngClass",o.isMore?"is-more":"")("innerHTML",o.contentAdjustment.faqDescription,t.npT),t.R7$(3),t.Y8G("ngIf",o.isMore),t.R7$(1),t.Y8G("ngIf",!o.isMore)}}function we(i,a){if(1&i){const o=t.RV6();t.j41(0,"div",132),t.nrm(1,"div",133),t.nI1(2,"safe"),t.j41(3,"button",134),t.bIt("click",function(){t.eBV(o);const n=t.XpG();return t.Njj(n.getClaimVoucherOTP("target"))}),t.EFF(4),t.k0s()()}if(2&i){const o=t.XpG();t.R7$(1),t.Y8G("innerHTML",t.i5U(2,3,o.contentAdjustment.faqDescription,"html"),t.npT),t.R7$(2),t.Y8G("disabled",""===o.inputNumber),t.R7$(1),t.SpI("",o.contentAdjustment.buttonText," ")}}function ke(i,a){if(1&i&&(t.j41(0,"div",139),t.EFF(1),t.k0s()),2&i){const o=t.XpG(2);t.R7$(1),t.SpI(" ",o.contentAdjustment.tagsTitle," ")}}function De(i,a){if(1&i&&(t.j41(0,"div",140),t.EFF(1),t.k0s()),2&i){const o=a.$implicit;t.R7$(1),t.JRh(o)}}function Ae(i,a){if(1&i&&(t.j41(0,"div",135),t.DNE(1,ke,2,1,"div",136),t.j41(2,"div",137),t.DNE(3,De,2,1,"div",138),t.k0s()()),2&i){const o=t.XpG();t.R7$(1),t.Y8G("ngIf",o.contentAdjustment.tagsTitle),t.R7$(2),t.Y8G("ngForOf",o.contentAdjustment.tags)}}function Ie(i,a){1&i&&(t.j41(0,"div",153),t.EFF(1," Maaf, tidak ada penawaran yang tersedia untuk nomor Anda atau Telkomsel Poin Anda tidak cukup. "),t.k0s())}function Re(i,a){1&i&&(t.j41(0,"div",153),t.EFF(1," Maaf tidak ada penawaran yg tersedia untuk nomor kamu "),t.k0s())}function Se(i,a){if(1&i){const o=t.RV6();t.j41(0,"div",141)(1,"div",142)(2,"div",143),t.bIt("click",function(){t.eBV(o);const n=t.XpG();return t.Njj(n.closePopUp())}),t.nrm(3,"div",144),t.k0s(),t.j41(4,"div",145)(5,"div",146),t.nrm(6,"img",147),t.k0s(),t.j41(7,"div",148),t.EFF(8,"Penawaran tidak tersedia "),t.k0s(),t.DNE(9,Ie,2,0,"div",149),t.DNE(10,Re,2,0,"div",149),t.j41(11,"div",150)(12,"button",151),t.bIt("click",function(){t.eBV(o);const n=t.XpG();return t.Njj(n.checkOtherNumber())}),t.EFF(13,"Coba Nomor Lainnya "),t.k0s(),t.j41(14,"a",152),t.bIt("click",function(){t.eBV(o);const n=t.XpG();return t.Njj(n.checkOtherOffers())}),t.EFF(15,"Cek Penawaran Sejenis"),t.k0s()()()()()}if(2&i){const o=t.XpG();t.R7$(9),t.Y8G("ngIf",!o.isVoucher),t.R7$(1),t.Y8G("ngIf",o.isVoucher),t.R7$(4),t.Y8G("href",o.otherPromoRedirect,t.B4B)}}function Ee(i,a){if(1&i){const o=t.RV6();t.j41(0,"div",141)(1,"div",142)(2,"div",143),t.bIt("click",function(){t.eBV(o);const n=t.XpG();return t.Njj(n.closePopUpExpired())}),t.nrm(3,"div",144),t.k0s(),t.j41(4,"div",145)(5,"div",146),t.nrm(6,"img",147),t.k0s(),t.j41(7,"div",148),t.EFF(8,"Waktu Penawaran Selesai "),t.k0s(),t.j41(9,"div",153),t.EFF(10," Jangan refresh halaman ini jika ingin melanjutkan transaksi "),t.k0s(),t.j41(11,"div",150)(12,"button",151),t.bIt("click",function(){t.eBV(o);const n=t.XpG();return t.Njj(n.closePopUpExpired())}),t.EFF(13,"Lanjutkan Transaksi "),t.k0s(),t.j41(14,"a",154),t.EFF(15,"Batalkan Transaksi"),t.k0s()()()()()}}const Te=function(i){return{"custom-content-description":i}},je=function(i){return{"custom-space-content":i}},Fe=function(i,a,o){return{"text-migrate-halo":i,"uppercase font-poppins-bold":a,"capitalize font-poppins-regular":o}},Ge=function(i){return{"mr-4 mb-4":i}},$e=function(i){return{"bg-primary-tselGrey20":i}},Ue=function(i){return{border:i}
1},Le=function(i){return{"opacity-0":i}};let H=(()=>{var i;class a{constructor(e,n,s,c,l,m,M,k,T,$,U,L,N,G,xn,Mn,On,yn,wn,kn,Dn,An,In,Rn,Sn,En,Tn,jn,Fn,Gn,et,$n,Un,Ln,Nn,Vn){(0,r.A)(this,"platformId",void 0),(0,r.A)(this,"route",void 0),(0,r.A)(this,"encryption",void 0),(0,r.A)(this,"changeRoute",void 0),(0,r.A)(this,"contentUseCase",void 0),(0,r.A)(this,"contentFromJsonUseCase",void 0),(0,r.A)(this,"packageListUseCase",void 0),(0,r.A)(this,"poinListUseCase",void 0),(0,r.A)(this,"createOrderPromoUsecase",void 0),(0,r.A)(this,"createOrderUsecase",void 0),(0,r.A)(this,"requestOtpV3",void 0),(0,r.A)(this,"validateOtpSubsInfo",void 0),(0,r.A)(this,"getCategoryHalo",void 0),(0,r.A)(this,"getDetailCategoryHalo",void 0),(0,r.A)(this,"postOrderTelcoUseCase",void 0),(0,r.A)(this,"requestTokenClaimUseCase",void 0),(0,r.A)(this,"titleService",void 0),(0,r.A)(this,"deviceService",void 0),(0,r.A)(this,"datePipe",void 0),(0,r.A)(this,"dateFormatPipe",void 0),(0,r.A)(this,"vps",void 0),(0,r.A)(this,"gtmService",void 0),(0,r.A)(this,"_dialog",void 0),(0,r.A)(this,"requestOTPUseCase",void 0),(0,r.A)(this,"getVoucherUseCase",void 0),(0,r.A)(this,"appRef",void 0),(0,r.A)(this,"translate",void 0),(0,r.A)(this,"translateService",void 0),(0,r.A)(this,"createUseCase",void 0),(0,r.A)(this,"getScheduleSportEventUseCase",void 0),(0,r.A)(this,"tokenStateService",void 0),(0,r.A)(this,"tokenService",void 0),(0,r.A)(this,"windowService",void 0),(0,r.A)(this,"snackbarService",void 0),(0,r.A)(this,"getCustParamDataUsecase",void 0),(0,r.A)(this,"errorPageService",void 0),(0,r.A)(this,"orderId",""),(0,r.A)(this,"promoPackageState","general"),(0,r.A)(this,"promoState",""),(0,r.A)(this,"promoImgFiveG","assets/images/5g-banner.png"),(0,r.A)(this,"promoImgRedeem","assets/images/redeem-banner.png"),(0,r.A)(this,"queryParams",void 0),(0,r.A)(this,"inputNumberField",void 0),(0,r.A)(this,"openShare",!1),(0,r.A)(this,"currentPage",1),(0,r.A)(this,"eligibleNumber",!1),(0,r.A)(this,"isDeleteChar",!1),(0,r.A)(this,"inputNumber",""),(0,r.A)(this,"isMore",!1),(0,r.A)(this,"isPackage",!1),(0,r.A)(this,"packageDetail",void 0),(0,r.A)(this,"isEligibleNumber",!1),(0,r.A)(this,"contentAdjustment",new b),(0,r.A)(this,"showPackage",[1,2,3]),(0,r.A)(this,"configPopup",{isActionBuy:!0,hideAdvantage:!0,isOriginalPrice:!1,isAdditioanlSubcategory:!1}),(0,r.A)(this,"displayResponseMessage",!1),(0,r.A)(this,"statusValidation",""),(0,r.A)(this,"statusValidationLabel",""),(0,r.A)(this,"responseMessage",""),(0,r.A)(this,"secretKey",""),(0,r.A)(this,"contentData",""),(0,r.A)(this,"contentDataJson",""),(0,r.A)(this,"telcoPackageId",void 0),(0,r.A)(this,"isDisabled",!1),(0,r.A)(this,"loadmore",!1),(0,r.A)(this,"totalList",void 0),(0,r.A)(this,"staticPeriod",!1),(0,r.A)(this,"dynamicPeriod",!0),(0,r.A)(this,"days",void 0),(0,r.A)(this,"hours",void 0),(0,r.A)(this,"minutes",void 0),(0,r.A)(this,"seconds",void 0),(0,r.A)(this,"expiredDate",void 0),(0,r.A)(this,"startDate",void 0),(0,r.A)(this,"intervalTime",void 0),(0,r.A)(this,"isScroll",void 0),(0,r.A)(this,"isShare",!1),(0,r.A)(this,"listContents",[]),(0,r.A)(this,"showContents",[]),(0,r.A)(this,"popupExpired",!1),(0,r.A)(this,"trxPackage",void 0),(0,r.A)(this,"shareLists",[{title:"Facebook",imageUrl:"assets/images/facebook.svg"},{title:"Twitter",imageUrl:"assets/images/twitter.svg"},{title:"LinkedIn",imageUrl:"assets/images/linkedin.svg"},{title:"Telegram",imageUrl:"assets/images/telegram.svg"},{title:"Whatsapp",imageUrl:"assets/images/whatsapp.svg"}]),(0,r.A)(this,"promoBannerImg",!0),(0,r.A)(this,"promoTermsConditions",!0),(0,r.A)(this,"initialize",!0),(0,r.A)(this,"baseUrl",j.c.drupalApi+"shops"),(0,r.A)(this,"otherPromoRedirect",""),(0,r.A)(this,"isVoucher",void 0),(0,r.A)(this,"activeParams",void 0),(0,r.A)(this,"redirectDigitalProduct",[{name:"shopeepay_paket",value:"Paket_Cashback_shopee"},{name:"ovo_paket",value:"Paket_Cashback_OVO"},{name:"ovo_pulsa",value:"Pulsa_Cashback_OVO"},{name:"shopeepay_pulsa",value:"Pulsa_Cashback_shopee"}]),(0,r.A)(this,"router",void 0),(0,r.A)(this,"prefixImage",null),(0,r.A)(this,"activeLang",""),(0,r.A)(this,"packageListData",void 0),(0,r.A)(this,"typePromo",void 0),(0,r.A)(this,"position",void 0),(0,r.A)(this,"isLoadingBtnSubmit",!1),(0,r.A)(this,"dataCurrentHalo",void 0),(0,r.A)(this,"dataRecommendationHalo",void 0),(0,r.A)(this,"dataNameRecommended",void 0),(0,r.A)(this,"showRecommend",!0),(0,r.A)(this,"dataLoadingRecommend",!1),(0,r.A)(this,"dataCategoriesHalo",void 0),(0,r.A)(this,"dataDetailCategoryHalo",void 0),(0,r.A)(this,"isMsisdnClaimVoucher",!1),(0,r.A)(this,"contentResponse",void 0),(0,r.A)(this,"contentWidget",void 0),(0,r.A)(this,"sportEventData",void 0),(0,r.A)(this,"campaignId",""),(0,r.A)(this,"authID",void 0),(0,r.A)(this,"countDown",void 0),(0,r.A)(this,"counter",300),(0,r.A)(this,"tick",1e3),(0,r.A)(this,"timeOut",!1),(0,r.A)(this,"msgReachMaxLimit",""),(0,r.A)(this,"custParam",""),this.platformId=e,this.route=n,this.encryption=s,this.changeRoute=c,this.contentUseCase=l,this.contentFromJsonUseCase=m,this.packageListUseCase=M,this.poinListUseCase=k,this.createOrderPromoUsecase=T,this.createOrderUsecase=$,this.requestOtpV3=U,this.validateOtpSubsInfo=L,this.getCategoryHalo=N,this.getDetailCategoryHalo=G,this.postOrderTelcoUseCase=xn,this.requestTokenClaimUseCase=Mn,this.titleService=On,this.deviceService=yn,this.datePipe=wn,this.dateFormatPipe=kn,this.vps=Dn,this.gtmService=An,this._dialog=In,this.requestOTPUseCase=Rn,this.getVoucherUseCase=Sn,this.appRef=En,this.translate=Tn,this.translateService=jn,this.createUseCase=Fn,this.get
1ScheduleSportEventUseCase=Gn,this.tokenStateService=et,this.tokenService=$n,this.windowService=Un,this.snackbarService=Ln,this.getCustParamDataUsecase=Nn,this.errorPageService=Vn,this.route.queryParams.subscribe(R=>{this.promoState=R.state,this.queryParams=R,this.custParam=R.custParam}),this.activeLang="en"===this.translateService.currentLang?"lang_en":"lang_id",this.translateService.onLangChange.subscribe(R=>{this.activeLang=R.lang,this.rebuildContentData(this.contentResponse,!0),this.getSportEvent()}),"migrate-halo"===this.route.snapshot.data.content&&et.selectedToken$.pipe((0,u.s)(1)).subscribe(R=>{R&&(this.inputNumber=R.cust_msisdn.replace("62","0"),this.executeValidateOtpSubsInfo(null,{msisdn:R.cust_msisdn,authId:R.auth_id,verifySimcard:!0,token_otp:R.token}))})}ngOnInit(){this.contentData=this.route.snapshot.paramMap.get("contentData"),this.route.snapshot.data.content||this.contentData?this.contentDataJson="migrate-halo"===this.route.snapshot.data.content?"content-migration.json":this.route.snapshot.paramMap.get("contentData")+".json":this.changeRoute.navigate(["/404"]),this.getContent(),void 0!==this.custParam&&this.getCustParamData()}ngAfterViewInit(){"promo_4Gbundling"===this.route.snapshot.paramMap.get("contentData")&&(this.dynamicPeriod=!1,this.isVoucher=!0)}getCustParamData(){this.getCustParamDataUsecase.execute(null,[{key:"custParam",value:this.custParam}]).pipe((0,u.s)(1)).subscribe(n=>{null===n.data&&this.errorPageService.setData(n),this.inputNumber=n.data.msisdn,this.initialize=!1,this.getPackageList("target")})}isExpired(){var e,n,s;return!this.expiredDate&&"migrateHalo"!==this.typePromo&&!this.isMsisdnClaimVoucher&&null!==(null===(e=this.contentAdjustment)||void 0===e?void 0:e.promoPeriod)&&""!==(null===(n=this.contentWidget)||void 0===n?void 0:n.start_date)&&""!==(null===(s=this.contentWidget)||void 0===s?void 0:s.end_date)&&(new Date).getTime()>this.expiredDate}isStarted(){var e,n,s;return"migrateHalo"===this.typePromo||null===(null===(e=this.contentAdjustment)||void 0===e?void 0:e.promoPeriod)||""===(null===(n=this.contentWidget)||void 0===n?void 0:n.start_date)||""===(null===(s=this.contentWidget)||void 0===s?void 0:s.end_date)||(new Date).getTime()>this.startDate}getLangID(){let e=localStorage.getItem("lang");return this.translate.onLangChange.subscribe(n=>(e=n.lang,e)),e}rebuildContentData(e,n){const s=this.getLangID(),c="id"===s?e.lang_id:e.lang_en;this.contentWidget=c,this.expiredDate=this.parseDate(c.end_date,"en","DD MMMM YYYY","time"),this.startDate=this.parseDate(c.start_date,"en","DD MMMM YYYY","time"),this.typePromo=e.typePromo,"roamingUmrahHaji"===this.typePromo&&sessionStorage.setItem("typePromo",this.typePromo),(0,g.UE)(this.platformId)&&(this.windowService.innerWidth()<1024&&(this.position={bottom:"0px"}),this.windowService.innerWidth()<=768?(c.temp_start_date=this.parseDate(c.start_date,s,"Do MMMM YYYY"),c.temp_end_date=this.parseDate(c.end_date,s,"Do MMMM YYYY")):(c.temp_start_date=this.parseDate(c.start_date,s,"DD MMMM YYYY"),c.temp_end_date=this.parseDate(c.end_date,s,"DD MMMM YYYY")),this.initializeClock()),c.temp_incoming_date=c.incoming_date?this.dateFormatPipe.transform(c.incoming_date):"",this.contentAdjustment=new b(c,e.typePromo),this.isDisabled=!1,"poin"===e.typePromo?(this.configPopup.type="poin",this.otherPromoRedirect="https://www.telkomsel.com/telkomsel-poin",this.initialize=!1,this.contentAdjustment.category=e.category):(this.otherPromoRedirect="https://www.telkomsel.com/promo",n||("bundling4G"!==e.typePromo&&"migrateHalo"!==e.typePromo&&"claimVoucher"!==e.typePromo?this.executeGetPackageList():"claimVoucher"===e.typePromo&&this.requestMsisdnClaimVoucher())),this.gtmService.sendBasicEvent("page_load","BTL Promo","Load Page",this.contentAdjustment.promoTitleState);const l={};this.packageDetail=l,l.name=c.page_title,this.titleService.setTitle(l.name+" | Telkomsel")}getContentDataFromJson(){this.contentFromJsonUseCase.execute({data:this.contentDataJson}).pipe((0,u.s)(1)).subscribe(n=>{this.contentResponse=n,this.rebuildContentData(n),"worldCup"===n.typePromo&&this.getSportEvent()},()=>{this.changeRoute.navigate(["/404"])})}getContent(){this.contentUseCase.execute({data:this.contentData}).pipe((0,u.s)(1)).subscribe(n=>
1{"worldCup"===n.typePromo&&this.getSportEvent(),this.prefixImage=j.c.serviceApi,this.contentResponse=n,this.rebuildContentData(n)},n=>{if(n&&n.error&&400===n.status){const{toJson:s}=n.error;s?this.getContentDataFromJson():this.changeRoute.navigate(["/404"])}else this.changeRoute.navigate(["/404"])})}parseDate(e,n,s,c){let l,m,M;if(e.includes(":")){l=e.split(" ");const k=l[0].split("-");M="".concat(k[2],"-").concat(k[0],"-").concat(k[1]);const T=l[1].split(":");return m=new Date(M).setHours(Number(T[0]),Number(T[1]),Number(T[2])),c?new Date(m).getTime():A()(m).locale(n).format("".concat(s," HH:mm:ss"))}{const k=e.split("-");return M="".concat(k[2],"-").concat(k[0],"-").concat(k[1]),m=new Date(M),c?new Date(m).getTime():A()(m).locale(n).format("".concat(s))}}ngOnDestroy(){this.intervalTime&&clearInterval(this.intervalTime)}setGetPackageListParameter(e,n){return e=e?e.replace("0","62"):"0",{msisdn:Number(e),menulevel:n,packagetype:"promo",initialize:this.initialize}}getClaimVoucherOTP(e){this.vps.scrollToAnchor(e),""===this.inputNumber?(this.promoState="",this.displayResponseMessage=!1,this.statusValidation="CCCFD3"):this.inputNumber.match("^[0-9]{9,14}$")?this.inputNumber.match("^08(1[123]|2[123]|5[123])[0-9]{5,10}$")?this.queryParams&&this.queryParams.keyword&&this.queryParams.outlet&&this.queryParams.code?this.isMsisdnClaimVoucher?this.requestTokenClaimVoucher(void 0,{msisdn:this.inputNumber,keyword:this.queryParams.keyword,initialize:!0,outlet:this.queryParams.outlet,voucher_code:this.queryParams.code,token:""}):this.requestOTPClaimVoucher():(this.promoState="loader",setTimeout(()=>{this.promoState="",this.changeRoute.navigate(["/404"])},2e3)):(this.promoState="",this.displayResponseMessage=!0,this.responseMessage="input.errors.notRegisteredNumber",this.statusValidation="ED0226",this.statusValidationLabel="ED0226"):(this.promoState="",this.displayResponseMessage=!0,this.responseMessage="input.errors.lessThanNineNumber",this.statusValidation="ED0226",this.statusValidationLabel="ED0226")}getPackageList(e){this.inputNumber=this.checkNumber(this.inputNumber),this.clearMessageError(),this.vps.scrollToAnchor(e),this.inputNumber.match("^[0-9]{9,14}$")?this.inputNumber.match("^08(1[123]|2[123]|5[123])[0-9]{5,10}$")?(this.gtmService.sendBasicEvent("button_click","BTL Promo","Click Button",this.inputNumber),"poin"===this.contentAdjustment.typePromo?(this.initialize=!1,this.getPoinList()):"migrateHalo"===this.contentAdjustment.typePromo?this.requestOTP():this.executeGetPackageList()):(this.promoState="",this.displayResponseMessage=!0,this.responseMessage="input.errors.notRegisteredNumber",this.statusValidation="ED0226",this.statusValidationLabel="ED0226"):""===this.inputNumber?(this.promoState="",this.displayResponseMessage=!1,this.statusValidation="CCCFD3"):(this.promoState="",this.displayResponseMessage=!0,this.responseMessage="input.errors.lessThanNineNumber",this.statusValidation="ED0226",this.statusValidationLabel="ED0226")}getPoinList(){this.promoState="loader",this.isDisabled=!1;const e={msisdn:this.inputNumber?this.inputNumber.replace("0","62"):"0",category:this.contentAdjustment.category};this.poinListUseCase.execute(e).pipe((0,u.s)(1)).subscribe(n=>{this.initialize=!1,this.listContents=[],n.list_poin.forEach(s=>{this.listContents.push({name:s.title,price:s.poin,keyword:s.keyword,description:s.description,ribbon_text:null==s?void 0:s.ribbon_text,ribbon_img:null==s?void 0:s.ribbon_img})}),0===n.list_poin.length&&(this.eligibleNumber=!0,this.gtmService.pushEvent({event:"page_load",eventCategoryDetail:"BTL Promo",eventActionDetail:"Load Page",eventLabelDetail:"Penawaran Tidak Tersedia"}),this.isEligibleNumber=!1,this.promoState="",this.isDeleteChar=!0),this.listContents?(this.promoState="list",this.showContents=this.listContents.slice(0,8*this.currentPage),this.totalList=n.list_poin.length,this.loadmore=this.totalList>8):this.promoState=""},()=>{this.eligibleNumber=!0,this.gtmService.pushEvent({event:"page_load",eventCategoryDetail:"BTL Promo",eventActionDetail:"Load Page",eventLabelDetail:"Penawaran Tidak Tersedia"}),this.isEligibleNumber=!1,this.promoState="",this.isDeleteChar=!0})}requestOTPClaimVoucher(){this.clearMessageError(),this.promoState="loader";const e={msisdn:this.inputNumber?this.inputNumber.replace("0","62"):"0"};this.requestOtpV3.execute(e).pipe((0,u.s)(1)).subscribe(()=>{this.promoState="",this.openOTP("claim")},()=>{this.promoState="",this.displayResponseMessage=!0,this.responseMessage="input.errors.internalServer",this.statusValidation="ED0226",this.statusValidationLabel="ED0226"})}requestMsisdnClaimVoucher(){this.requestTokenClaimUseCase.execute({initialize:!0}).pipe((0,u.s)(1)).subscribe(n=>{n&&n.msisdn&&""!==n.msisdn&&(this.inputNumber=n.msisdn.toString().replace("62","0"),this.isMsisdnClaimVoucher=!0)},()=>{this.isMsisdnClaimVoucher=!1})}requestTokenClaimVoucher(e,n){this.requestTokenClaimUseCase.execute(n).pipe((0,u.s)(1)).subscribe(s=>{this._dialog.closeAll(),this.changeRoute.navigate(e&&s||!e&&s?["promo/invoice-claim/success"]:["promo/invoice-claim/error"])},s=>{if(s&&s.error&&e){const{error:{message:c}}=s;e&&"error - 400 bad Request - please try again later"===c?(e.componentInstance.isError=!0,e.componentInstance.isLoading=!1,e.componentInstance.otpStatus=!0):(this._dialog.closeAll(),this.changeRoute.navigate(["promo/invoice-claim/error"]))}else this.changeRoute.navigate(["promo/invoice-claim/error"])})}executeGetPackageList(){if(this.isDisabled=!1,this.isVoucher&&""!==this.inputNumber)return this.requestOTP();this.promoState="loader";const e=[{key:"custParam",value:void 0!==this.custParam?this.custParam:""}],n=this.setGetPackageListParameter(this.inputNumber,this.contentAdjustment.promoId
1);this.packageListUseCase.execute(n,e).pipe((0,u.s)(1)).subscribe(s=>{if(this.initialize=!1,this.packageListData=s.package_list,s.package_list&&(this.listContents=s.package_list.sort((c,l)=>parseFloat(c.offerpriority)-parseFloat(l.offerpriority))),this.listContents){this.promoState="list";const c={event:"productImpression",ecommerce:{currencyCode:"IDR",impressions:[]}};this.listContents.forEach((l,m)=>{c.ecommerce.impressions.push({name:l.name,id:l.id,price:l.price,brand:"Telkomsel",category:l.subcategory,variant:l.validity,list:this.contentAdjustment.promoTitleState,position:m+1})}),this.gtmService.pushEvent({ecommerce:null}),this.gtmService.pushEvent(c)}else this.promoState="";s.msisdn&&(this.inputNumber=s.msisdn.toString().replace("62","0"),this.campaignId=s.campaignid[0]),this.showContents=this.listContents.slice(0,8*this.currentPage),this.isEligibleNumber=!0,this.totalList=s.package_list?s.package_list.length:0,this.loadmore=this.totalList>8},s=>{if(s.error.status_code&&this.custParam&&this.errorPageService.setData(s.error.status_code),this.gtmService.pushEvent({event:"page_load",eventCategoryDetail:"BTL Promo",eventActionDetail:"Load Page",eventLabelDetail:"Penawaran Tidak Tersedia"}),this.initialize){var c,l,m;if(s.error&&s.error.error)null!=s&&null!==(c=s.error)&&void 0!==c&&c.msisdn&&(this.inputNumber=0===(null==s||null===(l=s.error)||void 0===l?void 0:l.msisdn)?null:null==s||null===(m=s.error)||void 0===m?void 0:m.msisdn.toString().replace("62","0")),this.responseMessage=s.error.error,this.displayResponseMessage=!0,this.eligibleNumber=!0,this.isEligibleNumber=!1,this.statusValidation="ED0226",this.statusValidationLabel="ED0226",this.isDeleteChar=!0;this.promoState="",this.initialize=!1}else this.responseMessage=s.error.error,this.displayResponseMessage=!0,this.eligibleNumber=!0,this.isEligibleNumber=!1,this.promoState="",this.statusValidation="ED0226",this.statusValidationLabel="ED0226",this.isDeleteChar=!0})}fetchContent(){this.gtmService.pushEvent({event:"button_click",eventCategoryDetail:"BTL Promo",eventActionDetail:"Click Button",eventLabelDetail:"Load More"}),this.showContents.length<this.listContents.length?(this.showContents=this.listContents,this.showContents.length===this.listContents.length&&(this.loadmore=!1)):(this.showContents=this.showContents.slice(0,8),this.loadmore=!0)}directInput(e){this.isScroll=!this.isScroll,this.isScroll?window.scrollTo(0,0):(this.isScroll=!this.isScroll,this.vps.scrollToAnchor(e),this.inputNumberField.nativeElement.focus())}isMobile(){const e=navigator.userAgent;return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini|Mobile|mobile|CriOS/i.test(e)}closePopUp(){this.eligibleNumber=!1}closePopUpExpired(){this.popupExpired=!1}deleteChar(){this.inputNumber="",this.showContents=[],this.promoState="",this.isDeleteChar=!1,this.displayResponseMessage=!1,this.statusValidation="CCCFD3"}typeNumber(e){""===e.target.value?(this.isDisabled=!0,this.isDeleteChar=!1,this.displayResponseMessage=!1,this.statusValidation="CCCFD3"):(this.isDisabled=!1,this.inputNumber.length>=9?(this.displayResponseMessage=!1,this.statusValidation="CCCFD3"):(this.displayResponseMessage=!0,this.responseMessage="input.errors.lessThanNineNumber",this.statusValidation="ED0226",this.statusValidationLabel="ED0226"),this.isDeleteChar=!0)}requestOTP(){const e={msisdn:this.inputNumber?this.inputNumber.replace("0","62"):"0",orderId:this.orderId},n={msisdn:this.inputNumber?this.inputNumber.replace("0","62"):"0"};"migrateHalo"!==this.typePromo?this.executeRequestOTP(e):(this.isDisabled=!0,this.isLoadingBtnSubmit=!0,this.executeRequestOTPV3(n))}executeRequestOTPV3(e){this.msgReachMaxLimit?(this.snackbarService.set(!0),this.isDisabled=!1,this.isLoadingBtnSubmit=!1):this.requestOtpV3.execute(e).pipe((0,u.s)(1)).subscribe(n=>{this.authID=n.data.authID,this.openOTP(null),this.isDisabled=!1,this.isLoadingBtnSubmit=!1},n=>{this.isDisabled=!1,this.isLoadingBtnSubmit=!1,this.promoState="",this.handlingErrorRequestOTPV3(n)})}handlingErrorRequestOTPV3(e){this.msgReachMaxLimit="reach max limit request, please try again later",403===e.status&&e.error&&e.error.message===this.msgReachMaxLimit?(this.snackbarService.set(!0),this.inputNumberField&&(this.inputNumberField.nativeElement.disabled=!0),this.countDown&&this.countDown.unsubscribe(),this.counter=60,this.startCountdown(),this.displayResponseMessage=!1,this.responseMessage=""):(this.msgReachMaxLimit="",this.isDisabled=!1,this.inputNumberField&&(this.inputNumberField.nativeElement.disabled=!1),this.displayResponseMessage=!1,this.responseMessage="",this.showErrorPopupOTP())}startCountdown(){this.countDown=(0,E.O)(0,this.tick).subscribe(()=>{this.counter>=1?--this.counter:(this.countDown&&this.countDown.unsubscribe(),this.counter=300,this.isDisabled=!1,this.inputNumberField.nativeElement.disabled=!1,this.msgReachMaxLimit="",this.displayResponseMessage=!1,this.responseMessage="")}
1)}showErrorPopupOTP(){this._dialog.open(h.InfoComponent,{width:"100%",maxWidth:"669px",panelClass:"mobile-guide-dialog",autoFocus:!1,position:this.position,data:{image:"assets/images/warning-girl.png",title:{text:"label.failedToProcess",classes:"font-telkomsel-batik-bold text-primary-darkBlue text-f-19 leading-7"},desc:{classes:"text-primary-tselGrey100 text-f-13 leading-5 font-poppins-regular"},content:"otp.error.otpErrorServer",hideButton:!1,button:{text:"multiPackage.popup.whatImei.button"}}})}executeRequestOTP(e){this.requestOTPUseCase.execute(e).pipe((0,u.s)(1)).subscribe(()=>{this.openOTP()},()=>{this.promoState="",this.displayResponseMessage=!0,this.statusValidation="ED0226",this.statusValidationLabel="ED0226",this.responseMessage="input.errors.internalServer2"})}detailToggle(e,n){if(!e)return this.isPackage=!this.isPackage;this.gtmService.pushEvent({ecommerce:null}),this.gtmService.pushEvent({event:"productClick",ecommerce:{click:{actionField:{list:e.name},products:[{name:e.name,id:e&&e.id?e.id:e.keyword,brand:"Telkomsel",category:e&&e.subcategory?e.subcategory:null,variant:e&&e.validity?e.validity:null,position:n+1}]}}}),this.popupExpired=this.isExpired(),this.packageDetail=e||null,this.trxPackage=e?e.trxpackage:null;let s="";this.isPackage=!this.isPackage;const c=e;this.isPackage&&("poin"===this.contentAdjustment.typePromo?(this.telcoPackageId=e.keyword,s=e.description):"bundling4G"===this.contentAdjustment.typePromo?s=e.Desc:(this.telcoPackageId=e.businesspid,s=e.longdesc),this.isVoucher?(this.configPopup.isVoucher=!0,this.configPopup.fullSubmitButton=!0,c.name=e.Caption,c.validity=e.ExpDate,c.code=e.Code,c.discount=e.Discount,c.package_detail=[{label:"Deskripsi",isOpen:!0,content:s},{label:"Syarat dan Ketentuan",content:e.Tnc}]):c.package_detail=[{label:"Deskripsi",content:s}],this.packageDetail=c)}setCreateOrderParameter(e,n,s){return{deviceId:e,msisdn:n=n.replace("0","62"),tag:"promo",telcoPackage:s}}clearMessageError(){this.promoState="",this.displayResponseMessage=!1,this.responseMessage="",this.statusValidation="CCCFD3",this.statusValidationLabel=""}actionBuy(){if(this.clearMessageError(),"poin"===this.contentAdjustment.typePromo){const e={source:"cart",data:[{qty:1,keyword:this.packageDetail.keyword,point:Number(this.packageDetail.price),name:this.packageDetail.name,Teaser:this.packageDetail.description,Expired:""}]};this.createUseCase.execute(e).pipe((0,u.s)(1)).subscribe(n=>{this.changeRoute.navigate(["/redeem/"+n.cart_id],{queryParams:{msisdn:this.inputNumber}})},()=>{this.openErrorPopup()})}else if("migrateHalo"===this.typePromo){const e={msisdn:this.inputNumber.replace("0","62"),email:"",deviceId:localStorage.getItem("deviceId"),tag:"migration-haloplus",telcoPackage:[{packageId:this.packageDetail.id}]};this.postOrderTelcoUseCase.execute(e).pipe((0,u.s)(1)).subscribe(n=>{n?(this.orderId=n.code,this.changeRoute.navigate(["/promo/checkout/".concat(n.code)]).then()):(this._dialog.closeAll(),this.showErrorPopup())},()=>{this._dialog.closeAll(),this.showErrorPopup()},()=>this.isLoadingBtnSubmit=!1)}else"roamingUmrahHaji"===this.typePromo?this.changeRoute.navigate(["/promo/set-schedule/btl/".concat(this.contentAdjustment.promoId)],{queryParams:{campaignid:this.campaignId,msisdn:this.inputNumber,packageId:this.telcoPackageId}}):(this.isLoadingBtnSubmit=!1,this.orderPackage())}openErrorPopup(){window.scrollTo(0,0),this._dialog.open(x.A,{width:"100%",maxWidth:"511px",panelClass:"mobile-guide-dialog",autoFocus:!1,position:this.position,data:{invoice:{imagePath:"assets/images/payment-failed.png",title:{title:this.translate.instant("dialog.error.title"),caption:this.translate.instant("dialog.error.desc")}},fnButton:"close",fnButtonText:this.translate.instant("button.tryAgain")}})}showErrorPopup(e){let n="errorNotEligible";this.checkPrepaid(this.inputNumber)&&(n="errorEligible");const s=this.translate.instant(e?"migrateHallo.invoice.".concat(n,".title"):"paymentStatus.title.error"),c=this.translate.instant(e?"migrateHallo.invoice.".concat(n,".caption"):"paymentStatus.title.tryAgain"),l=e?"Ok":this.translate.instant("button.tryAgain");this._dialog.open(x.A,{width:"100%",maxWidth:"511px",panelClass:"mobile-guide-dialog",autoFocus:!1,position:this.position,data:{invoice:{imagePath:"assets/images/payment-failed.png",title:{title:s,caption:c}},fnButton:"close",fnLink:"en"===this.translate.currentLang?"/en/support/contact-us":"/support/contact-us",fnButtonText:l}})}orderPackage(){this.isLoadingBtnSubmit=!0,this.isDisabled=!0;const e=[{packageId:this.telcoPackageId}],n=this.setCreateOrderParameter(this.deviceService.getDeviceId(),this.inputNumber,e),s=this.trxPackage,c=[{key:"custParam",value:this.custParam}];sessionStorage.setItem("trx",this.encryption.encryptData(s)),this.custParam?this.createOrderPromo(n,c):this.createOrder(n,s)}createOrder(e,n){this.createOrderUsecase.execute(e,!1,n).pipe((0,u.s)(1)).subscribe(s=>{this.isLoadingBtnSubmit=!1,this.isDisabled=!1,this.changeRoute.navigate(["/payment/".concat(s.code)],{queryParams:{campaignid:this.campaignId,msisdn:this.inputNumber,packageId:this.telcoPackageId}})},()=>{this.eligibleNumber=!0,this.gtmLoadPage()})}createOrderPromo(e,n){this.createOrderPromoUsecase.execute(e,!1,n).pipe((0,u.s)(1)).subscribe(s=>{this.isLoadingBtnSubmit=!1,this.isDisabled=!1,this.changeRoute.navigate(["/payment/".concat(s.code)],{queryParams:{campaignid:this.campaignId,msisdn:this.inputNumber,packageId:this.telcoPackageId,custParam:this.custParam}})},()=>{this.eligibleNumber=!0,this.gtmLoadPage()})}gtmLoadPage(){this.gtmService.pushEvent({event:"page_load",eventCategoryDetail:"BTL Promo",eventActionDetail:"Load Page",eventLabelDetail:"Penawaran Tidak Tersedia"})}goToPage(){this.windowService.href("https://www.telkomsel.com/promo")}checkOtherNumber(){this.eligibleNumber=!1,this.inputNumberField.nativeElement.focus(),this.inputNumber="",this.displayResponseMessage=!1,this.statusValidation="CCCFD3",this.isDeleteChar=!1,this.gtmService.pushEvent({event:"button_click",eventCategoryDetail:"BTL Promo",eventActionDetail:"Click Button",eventLabelDetail:"Coba Nomor Lainnya"})}checkOtherOffers(){this.gtmService.pushEvent({event:"button_click",eventCategoryDetail:"BTL Promo",eventActionDetail:"Click Button",eventLabelDetail:"Coba Cek Penawaran Sejenisnya"})}getTimeRemaining(){const e=(new Date).getTime(),n=(this.isStarted()?this.expiredDate:this.startDate)-e,s=Math.floor(n/1e3%60),c=Math.floor(n/1e3/60%60),l=Math.floor(n/36e5%24);return{days:Math.floor(n/864e5),hours:l,minutes:c,seconds:s}}initializeClock(){this.intervalTime=setInterval(()=>{const e=this.getTimeRemaining();this.days=String(e.days),this.hours=("0"+e.hours).slice(-2),this.minutes=("0"+e.minutes).slice(-2),this.seconds=("0"+e.seconds).slice(-2),e.hours<1&&e.minutes<1&&e.seconds<1&&clearInterval(this.intervalTime)},1e3)}shareOffer(){if(this.isMobile()){const n=window.navigator;n.share&&n.share({title:this.contentAdjustment.promoTitleState,text:this.contentAdjustment.promoTitleState,url:"/shops".concat(this.changeRoute.url)})}else this.openShare=!this.openShare}openOTP(e){const n=this._dialog.open(h.OtpComponent,{width:"90%",maxWidth:"564px",panelClass:"mobile-otp-dialog",disableClose:!0,autoFocus:!1,data:{tel:this.inputNumber}}),s=n.componentInstance.onSubmitOTP.subscribe(l=>{if(this.promoState="loading","migrateHalo"===this.typePromo){const m={msisdn:this.inputNumber?this.inputNumber.replace("0","62"):"0",token_otp:l,authId:this.authID};
1this.executeValidateOtpSubsInfo(n,m)}else{const m={msisdn:this.inputNumber?this.inputNumber.replace("0","62"):"0",token:l};if(e){const M={msisdn:this.inputNumber?this.inputNumber.replace("0","62"):"0",token:l,initialize:!1,outlet:this.queryParams&&this.queryParams.outlet?this.queryParams.outlet:"",keyword:this.queryParams&&this.queryParams.keyword?this.queryParams.keyword:"",voucher_code:this.queryParams&&this.queryParams.code?this.queryParams.code:""};this.requestTokenClaimVoucher(n,M)}else this.executeGetVoucherUseCase(n,m)}}),c=n.componentInstance.onResendtOTP.subscribe(()=>{var l;null===(l=n.componentInstance.otpInput)||void 0===l||l.reset(),n.componentInstance.closeModal(),this.requestOTP()});n.afterClosed().subscribe(()=>{this.promoState="",s.unsubscribe(),c.unsubscribe()})}executeValidateOtpSubsInfo(e=null,n){this.promoState="loader",this.validateOtpSubsInfo.execute(n).pipe((0,u.s)(1)).subscribe(s=>{this.dataCurrentHalo=s.data,this.dataCurrentHalo.priceNumber=Number(this.dataCurrentHalo.price),s.data.recommended&&""!==s.data.recommended.productid?(this.dataRecommendationHalo=s.data.recommended,this.dataRecommendationHalo.priceNumber=Number(this.dataRecommendationHalo.price)):this.dataLoadingRecommend=!0,this.dataNameRecommended=s.data.recommended.name,this.dataCurrentHalo.recommended.productid=s.data.recommended.productid,this.tokenStateService.storeToken({refresh_token:s.data.refresh_token,refresh_token_expired_at:s.data.refresh_token_expired_at,access_token_expired_at:s.data.access_token_expired_at,cust_name:s.data.cust_name,cust_type:s.data.cust_type,cust_msisdn:s.data.cust_msisdn,token:n.token_otp,x_token:s.data.x_token,reason:s.data.reason,sso_token:s.data.sso_token,access_token:s.data.accessToken,auth_id:n.authId}),this.execCategoryHalo(),this.promoState="list",this.eligibleNumber=!1,this._dialog.closeAll(),this.appRef.tick()},s=>{this.promoState="",this.handleMessageErrorValidateSubsInfo(e,s)})}handleMessageErrorValidateSubsInfo(e,n){const s=n&&n.error;if(s){const c=s&&s.message?s.message:null,l=s&&s.data?s.data.error:null;c&&"bad otp, please try again"===c||"error - token missmatch"===l&&e?(e.componentInstance.isError=!0,e.componentInstance.isLoading=!1,e.componentInstance.otpStatus=!0):l&&"error - token expired or not found"===l&&e?(e.componentInstance.isErrorExpiredToken=!0,e.componentInstance.isLoading=!1,e.componentInstance.otpStatus=!0):400===n.status&&s.data&&s.data.authID?(e.componentInstance.isError=!0,e.componentInstance.isLoading=!1,e.componentInstance.otpStatus=!0,this.authID=s.data.authID,e.componentInstance.counter=300):401===n.status?(e.componentInstance.otpInput.disable(),e.componentInstance.isLoading=!1,e.componentInstance.isError=!1,e.componentInstance.isErrorCustomize.show=!0,e.componentInstance.isErrorCustomize.text="otp.error.otpNotValidAndRepeat",e.componentInstance.isExpired=!0):403===n.status?(this._dialog.closeAll(),this.showErrorPopup("error-not-eligible")):this.handleErrorExecuteValidateSubsInfo()}else this.handleErrorExecuteValidateSubsInfo()}handleErrorExecuteValidateSubsInfo(){this.promoState="",this.gtmService.pushEvent({event:"page_load",eventCategoryDetail:"BTL Promo",eventActionDetail:"Load Page",eventLabelDetail:"Penawaran Tidak Tersedia"}),this._dialog.closeAll(),this.showErrorPopup("error-not-eligible")}execCategoryHalo(){this.getCategoryHalo.execute({}).pipe((0,u.s)(1)).subscribe(e=>{e&&e.data&&e.data.category&&e.data.category.length>0&&(this.dataCategoriesHalo=e.data.category,this.execDetailCategoryHalo(this.dataCategoriesHalo[0]),""===this.dataCurrentHalo.recommended.productid&&(this.dataCategoriesHalo.forEach(n=>{this.findRecommendOnCategory(n.menu_level)}),(!this.dataRecommendationHalo||!this.dataRecommendationHalo.price||""===this.dataRecommendationHalo.price)&&(this.showRecommend=!1,this.dataLoadingRecommend=!1)))},()=>{this.dataLoadingRecommend=!1})}findRecommendOnCategory(e){const n={msisdn:Number(this.inputNumber.replace("0","62")),menu:e};this.getDetailCategoryHalo.execute(n).subscribe(s=>{const c=s.List.find(l=>l.Name===this.dataNameRecommended);c&&(this.dataRecommendationHalo={name:c.Name,productid:c.ID,bonus:c.Bonus,terms:c.Terms,price:c.Price.toString(),longdesc:c.Longdesc,priceNumber:c.Price,desc:c.Shortdesc,quota:c.Quota},this.dataLoadingRecommend=!1)},()=>{this.dataLoadingRecommend=!1})}execDetailCategoryHalo(e){this.dataCategoriesHalo.forEach(s=>{s.is_disable=!0}),e.is_disable=!1;const n={msisdn:Number(this.inputNumber.replace("0","62")),menu:e.menu_level};this.getDetailCategoryHalo.execute(n).pipe((0,u.s)(1)).subscribe(s=>{this.dataDetailCategoryHalo=s.List})}openPopupDetailHalo(e,n,s){if(!e)return this.isPackage=!this.isPackage;const c={event:"productClick",ecommerce:{click:{actionField:{list:"category"===n?e.Name:e.name},products:[{name:"category"===n?e.Name:e.name,id:"category"===n?e.ID:e.id,price:"category"===n?e.Price:e.price,brand:"Telkomsel",category:"Migrate Halo",position:s+1}]}}};if(this.gtmService.pushEvent({ecommerce:null}),this.gtmService.pushEvent(c),this.isPackage=!this.isPackage,this.isPackage){this.configPopup.data=e,this.configPopup.isAdditioanlSubcategory=!0,this.configPopup.hideAdvantage=!1,this.configPopup.type="migrate",this.configPopup.isOriginalPrice=!(0===e.OriginalPrice||e.OriginalPrice===e.Price);const l=e;l.id=e&&e.ID?e.ID:e.productid,l.label_validity=e&&e.Validity?e.Validity:e.validity,l.price=e&&e.Price?e.Price:e.price,l.name=e&&e.Name?e.Name:e.name,l.original_price=e.OriginalPrice,l.subcategory=[],l.package_detail=[{label:"Deskripsi",content:e&&e.Longdesc?e.Longdesc:e.longdesc,labelTc:"Syarat dan Ketentuan",contentTc:e&&e.Terms?e.Terms:e.terms,originalPrice
1:e&&e.Price?e.Price:e.price,subcategory:[]}],(e&&e.Bonus?e.Bonus:e.bonus).forEach(M=>{l.package_detail[0].subcategory.push({icon:M.class,label:M.name,value:M.quota})}),this.packageDetail=l}}executeGetVoucherUseCase(e,n){this.getVoucherUseCase.execute(n).pipe((0,u.s)(1)).subscribe(s=>{if(!s.VoucherListType)return this.eligibleNumber=!0,this.gtmService.pushEvent({event:"page_load",eventCategoryDetail:"BTL Promo",eventActionDetail:"Load Page",eventLabelDetail:"Penawaran Tidak Tersedia"}),this.isEligibleNumber=!1,this.promoState="",this.isDeleteChar=!0,this._dialog.closeAll();this.promoState="list",this.listContents=s.VoucherListType,this.showContents=s.VoucherListType.slice(0,8),this.isEligibleNumber=!0,this.totalList=s.VoucherListType?s.VoucherListType.length:0,this.loadmore=this.totalList>8,this._dialog.closeAll(),this.appRef.tick()},s=>{"bad otp, please try again"===s.error.message?(e.componentInstance.isError=!0,e.componentInstance.isLoading=!1,e.componentInstance.otpStatus=!0):(this.eligibleNumber=!0,this.gtmService.pushEvent({event:"page_load",eventCategoryDetail:"BTL Promo",eventActionDetail:"Load Page",eventLabelDetail:"Penawaran Tidak Tersedia"}),this.isEligibleNumber=!1,this.promoState="",this.isDeleteChar=!0,this._dialog.closeAll())})}doSomething(){this.isScroll=!(this.vps.getScrollPosition()[1]>520)}getSportEvent(){this.getScheduleSportEventUseCase.execute().subscribe(e=>{this.sportEventData=e,this.isStartedWidgetSportEvent()})}isStartedWidgetSportEvent(){var e;const n=(new Date).getTime();return this.startDate=new Date(null===(e=this.sportEventData)||void 0===e||null===(e=e.data)||void 0===e?void 0:e.start_date).getTime(),n>this.startDate}checkNumber(e){const c=e.replace(/[^a-zA-Z0-9 ]/g,"").replace(/\s/g,"");return c.startsWith("62")?c.replace("62","0"):c}pasteNumber(e){const n=e.clipboardData.getData("text");n.match(/[^a-zA-Z0-9 ]/g)&&(this.inputNumber=n.replace("62","0"),e.clipboardData.setData("text",this.inputNumber))}checkPrepaid(e){const n=e.toString();let c=!1;return["62811","0811","62812","0812","62813","0813"].forEach(l=>{n.startsWith(l)&&(c=!0)}),c}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.rXU(t.Agw),t.rXU(_.nX),t.rXU(C.LCx),t.rXU(_.Ix),t.rXU(F),t.rXU(nt),t.rXU(X.c),t.rXU(ot),t.rXU(it),t.rXU(rt.m),t.rXU(C.lXO),t.rXU(at),t.rXU(st),t.rXU(ct),t.rXU(W),t.rXU(pt.M),t.rXU(C.E3P),t.rXU(C.JAG),t.rXU(g.vh),t.rXU(w.O2),t.rXU(g.Xr),t.rXU(C.URI),t.rXU(B.bZ),t.rXU(lt.O),t.rXU(dt),t.rXU(t.o8S),t.rXU(D.c$),t.rXU(D.c$),t.rXU(C.KAl),t.rXU(mt),t.rXU(C.w8B),t.rXU(C.ByA),t.rXU(C.s7s),t.rXU(C.zRJ),t.rXU(gt),t.rXU(z.q))}),(0,r.A)(a,"\u0275cmp",t.VBU({type:i,selectors:[["app-promo"]],viewQuery:function(e,n){if(1&e&&t.GBs(At,5),2&e){let s;t.mGM(s=t.lsd())&&(n.inputNumberField=s.first)}},hostBindings:function(e,n){1&e&&t.bIt("scroll",function(){return n.doSomething()},!1,t.tSv)},features:[t.Jv_([g.vh])],decls:55,vars:66,consts:[[3,"config","showPackage","packageResponse","packageStatus","buyAction"],[1,"promo-page-wrapper",3,"scroll"],[1,"promo-page-box"],[1,"promo-banner"],[1,"flex","flex-wrap"],[1,"promo-content-head","w-full"],[1,"promo-content-title-head",3,"ngClass"],["class","share-icon","src","assets/icons/share.svg","alt","Share",3,"click",4,"ngIf"],["class","promo-banner-head",3,"ngClass",4,"ngIf"],[1,"promo-content-body","content-description",3,"ngClass"],[1,"promo-content-description-label",3,"innerHTML"],[4,"ngIf"],[1,"promo-content-wrapper","relative",3,"ngClass"],["class","promo-content-body promo-period",4,"ngIf"],["class","w-full order-2 px-6",4,"ngIf"],["id","target"],[1,"text-mobile-body2","text-primary-darkBlue","py-4",3,"ngClass"],[1,"wrapper-custom-width-input"],[1,"flex","flex-col","custom-width-input","xl:mb-0",3,"ngClass"],[1,"flex","flex-row","border","border-primary-tselGrey40","px-4","py-3","rounded-lg","bg-primary-tselWhite","w-full",3,"ngClass","ngStyle"],["type","tel","name","inputNumber","id","inputNumber","minlength","9","maxlength","14","data-test-id","inputNumber","numbersOnly","",1,"input-number-promo","text-mobile-body2","xl:text-desktop-body2",3,"placeholder","disabled","ngModel","keyup.enter","keyup","ngModelChange","paste"],["inputNumberField",""],["class","w-6 inline cursor-pointer","src","assets/icons/close-black.png","alt","close-icon",3,"click",4,"ngIf"],["class","text-mobile-body2 font-poppins-regular",3,"ngStyle",4,"ngIf"],["class","btn-primary-submit mt-0 custom-width-btn cursor-pointer disabled:cursor-not-allowed disabled:bg-primary-tselGrey80",3,"disabled","ngClass","click",4,"ngIf"],[3,"ngClass"],[3,"ngClass",4,"ngIf"],["class","widget-sport-event",4,"ngIf"],["class","promo-content-tc",4,"ngIf"],["class","promo-content-tc-claim-vc",4,"ngIf"],["class","promo-content-tags-wrapper",4,"ngIf"],[1,"hidden","xl:flex","
1share-dekstop","absolute","transition-all","overflow-hidden","rounded-2xl","gap-4","flex-col","items-center","bg-primary-tselGrey10","px-3","py-4",3,"ngClass"],[1,"w-6","h-6","flex","items-center","justify-center"],["shareButton","facebook",1,"cursor-pointer",3,"url","description"],["src","assets/images/facebook.svg","alt","facebook"],["shareButton","twitter",1,"cursor-pointer",3,"url","description"],["src","assets/images/twitter.svg","alt","twitter"],["shareButton","linkedin",1,"cursor-pointer",3,"url","description"],["src","assets/images/linkedin.svg","alt","linkedin"],["shareButton","telegram",1,"cursor-pointer",3,"url","description"],["src","assets/images/telegram.svg","alt","telegram"],["shareButton","whatsapp",1,"cursor-pointer",3,"url","description"],["src","assets/images/whatsapp.svg","alt","whatsapp"],[1,"scroll-down-wrapper"],[1,"scroll-down",3,"click"],["src","assets/icons/swipe-right.png","alt","scroll down",3,"ngClass"],["class","bg-screen-popup overflow-hidden",4,"ngIf"],["src","assets/icons/share.svg","alt","Share",1,"share-icon",3,"click"],[1,"promo-banner-head",3,"ngClass"],["alt","Promo Banner",3,"src","ngClass"],[3,"responseData"],[1,"promo-content-body","promo-period"],[1,"promo-content-period-label"],[1,"promo-content-period-value"],[1,"w-full","order-2","px-6"],["class","promo-content-period-label pb-1",4,"ngIf"],[1,"flex","flex-row","justify-between","items-center","w-full"],["class","flex flex-row",4,"ngIf"],["class","flex flex-col w-full",4,"ngIf"],[1,"promo-content-period-label","pb-1"],[1,"flex","flex-row"],[1,"flex-col","text-center","bg-secondary-tselCard","rounded-md","p-1","mr-1"],[1,"font-telkomsel-batik-bold","text-mobile-h4","md:text-desktop-h6","text-primary-darkBlue","px-2"],[1,"font-poppins-regular","text-f-10","md:text-mobile-body-small","text-primary-darkBlue","px-2"],[1,"flex-col","text-center","bg-secondary-tselCard","rounded-md","p-1"],[1,"flex","flex-col","w-full"],[1,"flex","flex-col","xl:flex-row","w-full"],[1,"flex","custom-width-input","mr-0","xl:mr-10","mb-4","xl:mb-0","items-center"],[1,"flex","flex-row","text-primary-tselRed","font-poppins-bold","w-full"],["href","https://www.telkomsel.com","class","btn-primary-submit mt-4 xl:mt-0 custom-width-btn cursor-pointer",4,"ngIf"],["href","https://www.telkomsel.com",1,"btn-primary-submit","mt-4","xl:mt-0","custom-width-btn","cursor-pointer"],["src","assets/icons/close-black.png","alt","close-icon",1,"w-6","inline","cursor-pointer",3,"click"],[1,"text-mobile-body2","font-poppins-regular",3,"ngStyle"],[1,"btn-primary-submit","mt-0","custom-width-btn","cursor-pointer","disabled:cursor-not-allowed","disabled:bg-primary-tselGrey80",3,"disabled","ngClass","click"],[1,"flex","justify-center","items-center","center-loader","z-0"],["src","assets/images/loader.png","alt","Loader",1,"animate-spin","img-bg-width"],["class","grid grid-cols-2 gap-4 mb-4 xl:mb-8 z-0",4,"ngIf"],["class","grid grid-cols-1 lg:grid-cols-2 gap-4 mb-4 xl:mb-8 z-0",4,"ngIf"],["class","flex justify-center items-center cursor-pointer",4,"ngIf"],[1,"grid","grid-cols-2","gap-4","mb-4","xl:mb-8","z-0"],["class","w-full card-product cursor-pointer",3,"click",4,"ngFor","ngForOf"],[1,"w-full","card-product","cursor-pointer",3,"click"],[1,"flex","flex-col","justify-center","items-start","px-2","md:px-6","py-4","md:py-6","w-full","relative"],["class","absolute top-0 right-0 px-4 py-2 rounded-bl-xl font-poppins-bold text-f-12 text-center uppercase",3,"ngClass",4,"ngIf"],[1,"flex","flex-col","items-start","mb-1"],[1,"card-title","font-poppins-regular","text-primary-tselBlack","text-mobile-body2-small","xl:text-desktop-h6-other","break-words"],[1,"font-poppins-bold","text-primary-tselBlack","text-mobile-body2-small","xl:text-desktop-h6-other","pt-1","xl:pt-0","break-words"],[1,"flex","flex-row","justify-center","items-center","mb-1"],[1,"font-poppins-bold","text-mobile-body2","xl:text-desktop-h5","text-secondary-tselRed","mr-1.5"],["class","font-poppins-regular line-through text-mobile-extra-small2 xl:text-mobile-h4 text-primary-tselGrey60",4,"ngIf"],[1,"absolute","top-0","right-0","px-4","py-2","rounded-bl-xl","font-poppins-bold","text-f-12","text-center","uppercase",3,"ngClass"],[4,"ngIf","ngIfElse"],["ribbonImg",""],["alt","ribbon",1,"h-4",3,"src"],[1,"font-poppins-regular","line-through","text-mobile-extra-small2","xl:text-mobile-h4","text-primary-tselGrey60"],[1,"grid","grid-cols-1","lg:grid-cols-2","gap-4","mb-4","xl:mb-8","z-0"],["class","w-full p-0 voucher-card bg-secondary-tselCard flex cursor-pointer",3,"click",4,"ngFor","ngForOf"],[1,"w-full","p-0","voucher-card","bg-secondary-tselCard","flex","cursor-pointer",3,"click"],[1,"px-4","pt-3","xl:pt-6","flex","flex-col","voucher-card-content","justify-between","pb-2","xl:pb-6"],[1,"text-primary-tselBlack","font-poppins-bold","h-8","xl:h-14","text-f-12","xl:text-f-18","content-text"],[1,"text-f-12","xl:text-f-16","text-primary-tselGrey60","font-poppins-regular"],[1,"bg-primary-tselWhite","voucher-card-image","flex","justify-center","items-center"],["alt","bli-bli-icon",3,"src"],[1,"flex","justify-center","items-center","cursor-pointer"],[1,"btn-secondary-submit","load-more-promo",3,"click"],[1,"title-hallo-current","text-mobile-body2","xl:text-desktop-body2","my-4"],[1,"wrapper-card-hallo-current"],[1,"title-name-halo-current","text-mobile-body2","xl:text-desktop-body2"],["class","title-price-hallo-current text-mobile-body2 xl:text-desktop-body2",4,"ngIf"],[1,"title-price-hallo-current","text-mobile-body2","xl:text-desktop-body2"],[1,"title-hallo-recommendation","text-mobile-body2","xl:text-desktop-body2","my-8"],[1,"wrapper-card-hallo-package","w-card-customize",3,"click"],[1,"text-mobile-body2","xl:text-desktop-body2","t
1itle-name-hallo-package"],[1,"text-mobile-body2","xl:text-desktop-body2","quota-hallo-package"],[1,"text-mobile-body2","xl:text-desktop-h5","price-hallo-package"],["animation","pulse",1,"loading-recommendation","w-card-customize"],[1,"title-hallo-categories","text-mobile-body2","xl:text-desktop-body2"],[1,"wrapper-content-categories"],[4,"ngFor","ngForOf"],["class","wrapper-content-detail-categories",4,"ngIf"],[1,"wrapper-card-categories","border","border-primary-tselGrey60",3,"ngClass","click"],[1,"text-mobile-body2","xl:text-mobile-h4","font-poppins-regular","text-primary-tselGrey80","whitespace-nowrap",3,"ngClass"],[1,"wrapper-content-detail-categories"],[1,"wrapper-card-hallo-package","w-auto",3,"click"],[1,"widget-sport-event"],[3,"widgetResponse","startedTimeWidget"],[1,"promo-content-tc"],[1,"promo-content-tc-title",3,"ngClass"],["class","custom-overlay",4,"ngIf"],[1,"faq-lists",3,"ngClass","innerHTML"],[1,"font-poppins-bold","text-mobile-body3","text-secondary-tselRed","pt-4","pb-4","md:pb-8","px-4","xl:px-11","load-more-faq",3,"click"],[1,"custom-overlay"],[1,"promo-content-tc-claim-vc"],[1,"font-poppins-regular","text-primary-tselGrey80","text-mobile-body2","xl:text-desktop-body2",3,"innerHTML"],[1,"btn-primary-submit","mt-4","mb-6","m-0",3,"disabled","click"],[1,"promo-content-tags-wrapper"],["class","promo-content-tags-title",4,"ngIf"],[1,"promo-content-tags-body","scroll-content-tags"],["class","promo-content-tags",4,"ngFor","ngForOf"],[1,"promo-content-tags-title"],[1,"promo-content-tags"],[1,"bg-screen-popup","overflow-hidden"],[1,"popup-wrapper"],[1,"flex","flex-col","items-end","cursor-pointer",3,"click"],[1,"w-6","inline","bg-close"],[1,"flex","flex-col","items-center","center-logo","z-0"],[1,"input-number-logo","mb-4"],["src","assets/images/not-eligible-number.png","alt","not-eligible-number-icon",1,"w-full"],[1,"font-poppins-bold","text-mobile-h4","xl:text-desktop-h5","text-primary-tselBlack","pb-2","xl:pb-4"],["class","font-poppins-regular text-primary-tselGrey80 text-mobile-body2 xl:text-desktop-body2 text-center pb-6 xl:pb-9",4,"ngIf"],[1,"flex","flex-col","xl:flex-row-reverse","items-start","w-full"],[1,"btn-primary-submit","mt-0","mb-2","xl:mb-0","cursor-pointer",3,"click"],[1,"btn-secondary-submit","cursor-pointer","mr-0","xl:mr-4",3,"href","click"],[1,"font-poppins-regular","text-primary-tselGrey80","text-mobile-body2","xl:text-desktop-body2","text-center","pb-6","xl:pb-9"],["href","/",1,"btn-secondary-submit","cursor-pointer","mr-0","xl:mr-4"]],template:function(e,n){1&e&&(t.j41(0,"app-package-detail",0),t.bIt("packageStatus",function(){return n.detailToggle()})("buyAction",function(){return n.actionBuy()}),t.k0s(),t.j41(1,"div",1),t.bIt("scroll",function(){return n.doSomething()}),t.j41(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5)(6,"div",6),t.EFF(7),t.k0s(),t.DNE(8,It,1,0,"img",7),t.k0s(),t.DNE(9,Et,2,8,"div",8),t.j41(10,"div",9),t.nrm(11,"div",10),t.k0s()(),t.DNE(12,Tt,2,1,"div",11),t.j41(13,"div",12),t.DNE(14,jt,5,3,"div",13),t.DNE(15,Yt,2,1,"div",14),t.j41(16,"div",15)(17,"div",16),t.EFF(18),t.k0s(),t.j41(19,"div",17)(20,"div",18)(21,"div",19)(22,"input",20,21),t.bIt("keyup.enter",function(){return n.getPackageList("target")})("keyup",function(c){return n.typeNumber(c)})("ngModelChange",function(c){return n.inputNumber=c})("paste",function(c){return n.pasteNumber(c)}),t.k0s(),t.DNE(24,Bt,1,0,"img",22),t.k0s(),t.DNE(25,Xt,3,6,"div",23),t.k0s(),t.DNE(26,zt,3,4,"button",24),t.k0s(),t.nrm(27,"div",25),t.DNE(28,Jt,3,0,"div",11),t.DNE(29,ve,9,11,"div",26),t.k0s(),t.DNE(30,fe,2,2,"div",27),t.DNE(31,ye,9,9,"div",28),t.DNE(32,we,5,6,"div",29),t.k0s(),t.DNE(33,Ae,4,2,"div",30),t.k0s(),t.j41(34,"div",31)(35,"div",32)(36,"button",33),t.nrm(37,"img",34),t.k0s()(),t.j41(38,"div",32)(39,"button",35),t.nrm(40,"img",36),t.k0s()(),t.j41(41,"div",32)(42,"button",37),t.nrm(43,"img",38),t.k0s()(),t.j41(44,"div",32)(45,"button",39),t.nrm(46,"img",40),t.k0s()(),t.j41(47,"div",32)(48,"button",41),t.nrm(49,"img",42),t.k0s()()(),t.j41(50,"div",43)(51,"div",44),t.bIt("click",function(){return n.directInput("target")}),t.nrm(52,"img",45),t.k0s()()()(),t.DNE(53,Se,16,3,"div",46),t.DNE(54,Ee,16,0,"div",46)),2&e&&(t.Y8G("config",n.configPopup)("showPackage",n.isPackage)("packageResponse",n.packageDetail),t.R7$(6),t.Y8G("ngClass",n.contentAdjustment.promoTitleClass),t.R7$(1),t.SpI(" ",n.contentAdjustment.promoTitleState," "),t.R7$(1),t.Y8G("ngIf",!n.isExpired()&&"migrateHalo"!==n.typePromo&&"claimVoucher"!==n.typePromo),t.R7$(1),t.Y8G("ngIf",n.contentAdjustment.promoImgList),t.R7$(1),t.Y8G("ngClass",t.eq3(48,Te,n.contentAdjustment.promoImgList)),t.R7$(1),t.Y8G("innerHTML",n.contentAdjustment.promoDescState,t.npT),t.R7$(1),t.Y8G("ngIf","worldCup"===n.typePromo),t.R7$(1),t.Y8G("ngClass",t.eq3(50,je,n.contentAdjustment.promoImgList)),t.R7$(1),t.Y8G("ngIf",n.contentAdjustment.promoPeriod),t.R7$(1),t.Y8G("ngIf",n.contentAdjustment.countdownText),t.R7$(1),t.ZvI("promo-content-main ","claimVoucher"===n.typePromo?"":"pb-4",""),t.R7$(1),t.Y8G("ngClass",t.sMw(52,Fe,"migrateHalo"===n.typePromo,"migrateHalo"!==n.typePromo&&"claimVoucher"!==n.typePromo,"claimVoucher"===n.typePromo)),t.R7$(1),t.SpI(" ",n.contentAdjustment.promoOffering," "),t.R7$(2),t.Y8G("ngClass",t.eq3(56,Ge,"claimVoucher"!==n.typePromo)),t.R7$(1),t.Y8G("ngClass",t.eq3(58,$e,n.isExpired()||!n.isStarted()))("ngStyle",t.eq3(60,Ue,"1px solid#"+n.statusValidation)),t.R7$(1),t.FS9("placeholder",n.contentAdjustment&&n.contentAdjustment.placeholder?n.contentAdjustment.placeholder:"08123456789"),t.Y8G("disabled",n.isExpired()||!n.isStarted()||n.isMsisdnClaimVoucher)("ngModel",n.inputNumber),t.R7$(2),t.Y8G("ngIf",n.isDeleteChar),t.R7$(1),t.Y8G("ngIf",n.displayResponseMessage),t.R7$(1),t.Y8G("ngIf","claimVoucher"!==n.typePromo),t.R7$(1),t.Y8G("ngClass",t.eq3(62,q,null===n.packageListData)),t.R7$(1),t.Y8G("ngIf","loader"===n.promoState),t.R7$(1),t.Y8G("ngIf","list"===n.promoState),t.R7$(1),t.Y8G("ngIf","worldCup"===n.typePromo),t.R7$(1),t.Y8G("ngIf",n.contentAdjustment.faqDescription&&"claimVoucher"!==n.typePromo),t.R7$(1),t.Y8G("ngIf",n.contentAdjustment.faqDescription&&"claimVoucher"===n.typePromo),t.R7$(1),t.Y8G("ngIf",n.contentAdjustment.tags),t.R7$(1),t.Y8G("ngClass",t.eq3(64,Le,!n.openShare)),t.R7$(2),t.Y8G("url",n.baseUrl+n.changeRoute.url)("description",n.contentAdjustment.promoTitleState),t.R7$(3),t.Y8G("url",n.baseUrl+n.changeRoute.url)("description",n.contentAdjustment.promoTitleState),t.R7$(3),t.Y8G("url",n.baseUrl+n.changeRoute.url)("description",n.contentAdjustment.promoTitleState),t.R7$(3),t.Y8G("url",n.baseUrl+n.changeRoute.url)("description",n.contentAdjustment.promoTitleState),t.R7$(3),t.Y8G("url",n.baseUrl+n.changeRoute.url)("description",n.contentAdjustment.promoTitleState),t.R7$(4),t.Y8G("ngClass",n.isScroll?"inactive":"active"),t.R7$(1),t.Y8G("ngIf",n.eligibleNumber),t.R7$(1),t.Y8G("ngIf",n.popupExpired))},dependencies:[g.YU,g.Sq,g.bT,g.B3,yt,Dt,f.me,f.BC,f.xh,f.tU,f.vS,P.$3,y.Zm,w.vJ,h.PackageDetailComponent,h.SpinnerComponent,w.my,w.Cl,D.D9],styles:[".promo-page-wrapper[_ngcontent-%COMP%]{position:relative;overflow-x:hidden;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}@media (min-width: 1280px){.promo-page-wrapper[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(246 243 243 / var(--tw-bg-opacity, 1))}}.promo-page-wrapper[_ngcontent-%COMP%]{min-height:calc(100vh - 185px)}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;padding-left:0;padding-right:0;padding-top:1rem;padding-bottom:1.5rem}@media (min-width: 1280px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%]{padding-left:0;padding-right:0;padding-top:1.5rem;padding-bottom:2.5rem}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%]{margin:auto;margin-bottom:3rem;display:flex;flex-direction:column;overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}@media (min-width: 1280px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%]{max-width:770px;border-radius:20px 20px 8px 8px}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-banner-head[_ngcontent-%COMP%]{order:1;display:flex;width:100%;align-items:center;justify-content:center;border-radius:.25rem;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1rem}@media (min-width: 1280px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-banner-head[_ngcontent-%COMP%]{width:322px;height:167px;order:2;margin-top:.7rem;margin-left:1.5rem;padding:0}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-banner-head[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;border-radius:.25rem;object-fit:contain}@media (min-width: 1280px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-banner-head[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:322px;padding:0}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-head[_ngcontent-%COMP%]{order:2;display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:.75rem}@media (min-width: 1280px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-head[_ngcontent-%COMP%]{order:1;padding:1.5rem}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-head[_ngcontent-%COMP%] .promo-content-title-head[_ngcontent-%COMP%]{text-align:left;font-family:telkomsel-batik-bold,Arial,sans-serif;font-size:20px;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(0 26 65 / var(--tw-text-opacity, 1))}@media (min-width: 1280px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-head[_ngcontent-%COMP%] .promo-content-title-head[_ngcontent-%COMP%]{font-size:24px;line-height:2rem}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-head[_ngcontent-%COMP%] .share-icon[_ngcontent-%COMP%]{display:inline;height:2.25rem;width:2.25rem;cursor:pointer;padding:.5rem}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-body[_ngcontent-%COMP%]{order:2;display:flex;flex-direction:column;align-items:flex-start;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(204 207 211 / var(--tw-border-opacity, 1))}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-body.content-description[_ngcontent-%COMP%]{margin-left:1.5rem;margin-right:1.5rem;padding-bottom:1rem}@media (min-width: 1280px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-body.content-description[_ngcontent-%COMP%]{margin-left:0;margin-right:0;justify-content:center;border-style:none;padding-left:1rem;padding-right:1rem;padding-bottom:1rem}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-body.custom-content-description[_ngcontent-%COMP%]{width:100%}@media (min-width: 1280px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-body.custom-content-description[_ngcontent-%COMP%]{width:calc(100% - 349px)}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-body[_ngcontent-%COMP%] .promo-content-description-label[_ngcontent-%COMP%]{padding-top:0;padding-bottom:0;font-family:poppins-regular,Arial,sans-serif;font-size:14px;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(78 87 100 / var(--tw-text-opacity, 1))}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-body[_ngcontent-%COMP%] .promo-content-description-label[_ngcontent-%COMP%] ul{list-style-type:disc;padding-left:1rem}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-body[_ngcontent-%COMP%] .promo-content-description-label[_ngcontent-%COMP%] ol{list-style-type:decimal;padding-left:1rem}@media (min-width: 1280px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-body[_ngcontent-%COMP%] .promo-content-description-label[_ngcontent-%COMP%]{padding-top:0;padding-bottom:0;font-size:18px;line-height:2rem}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%]{order:3;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 1280px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%]{order:2}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper.custom-space-content[_ngcontent-%COMP%]{margin-top:1.5rem}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-body[_ngcontent-%COMP%]{order:1;display:flex;flex-direction:column;align-items:flex-start;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(204 207 211 / var(--tw-border-opacity, 1));padding-left:1.5rem;padding-right:1.5rem}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-body.promo-period[_ngcontent-%COMP%]{width:100%;padding-top:.75rem;padding-bottom:1rem}@media (min-width: 1280px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-body.promo-period[_ngcontent-%COMP%]{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(204 207 211 / var(--tw-border-opacity, 1))}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-body[_ngcontent-%COMP%] .promo-content-description-label[_ngcontent-%COMP%]{padding-top:0;padding-bottom:0;font-family:poppins-regular,Arial,sans-serif;font-size:14px;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(78 87 100 / var(--tw-text-opacity, 1))}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-body[_ngcontent-%COMP%] .promo-content-description-label[_ngcontent-%COMP%] ul{list-style-type:disc;padding-left:1rem}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-body[_ngcontent-%COMP%] .promo-content-description-label[_ngcontent-%COMP%] ol{list-style-type:decimal;padding-left:1rem}@media (min-width: 1280px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-body[_ngcontent-%COMP%] .promo-content-description-label[_ngcontent-%COMP%]{padding-top:1rem;padding-bottom:1rem;font-size:18px;line-height:2rem}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-body[_ngcontent-%COMP%] .promo
1-content-period-label[_ngcontent-%COMP%]{font-family:poppins-regular,Arial,sans-serif;font-size:12px;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(78 87 100 / var(--tw-text-opacity, 1))}@media (min-width: 1280px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-body[_ngcontent-%COMP%] .promo-content-period-label[_ngcontent-%COMP%]{font-size:14px}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-body[_ngcontent-%COMP%] .promo-content-period-value[_ngcontent-%COMP%]{font-family:telkomsel-batik-bold,Arial,sans-serif;font-size:16px;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(0 26 65 / var(--tw-text-opacity, 1))}@media (min-width: 1280px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-body[_ngcontent-%COMP%] .promo-content-period-value[_ngcontent-%COMP%]{font-size:18px}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%]{order:3;display:flex;width:100%;flex-direction:column;padding-left:1.5rem;padding-right:1.5rem;padding-top:0}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] .text-migrate-halo[_ngcontent-%COMP%]{font-family:poppins-bold,Arial,sans-serif;text-transform:capitalize}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .title-hallo-current[_ngcontent-%COMP%]{font-family:poppins-bold,Arial,sans-serif;--tw-text-opacity: 1;color:rgb(0 26 65 / var(--tw-text-opacity, 1))}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .wrapper-card-hallo-current[_ngcontent-%COMP%]{box-shadow:0 2px 4px #19315333;border-radius:8px;display:flex;flex-direction:row;justify-content:space-between;gap:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}@media (min-width: 768px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .wrapper-card-hallo-current[_ngcontent-%COMP%]{padding:2rem}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .wrapper-card-hallo-current[_ngcontent-%COMP%] .title-name-halo-current[_ngcontent-%COMP%]{font-family:poppins-regular,Arial,sans-serif;--tw-text-opacity: 1;color:rgb(0 26 65 / var(--tw-text-opacity, 1))}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .wrapper-card-hallo-current[_ngcontent-%COMP%] .title-price-hallo-current[_ngcontent-%COMP%]{font-family:poppins-bold,Arial,sans-serif;--tw-text-opacity: 1;color:rgb(0 26 65 / var(--tw-text-opacity, 1))}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .wrapper-card-hallo-current[_ngcontent-%COMP%] .wrapper-view-detail[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .wrapper-card-hallo-current[_ngcontent-%COMP%] .wrapper-view-detail[_ngcontent-%COMP%] .text[_ngcontent-%COMP%]{font-family:poppins-regular,Arial,sans-serif;--tw-text-opacity: 1;
1color:rgb(0 80 174 / var(--tw-text-opacity, 1));-webkit-text-decoration-line:none;text-decoration-line:none}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .title-hallo-recommendation[_ngcontent-%COMP%]{font-family:poppins-bold,Arial,sans-serif;--tw-text-opacity: 1;color:rgb(0 26 65 / var(--tw-text-opacity, 1))}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .w-card-customize[_ngcontent-%COMP%]{width:10rem}@media (min-width: 768px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .w-card-customize[_ngcontent-%COMP%]{width:14rem}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .wrapper-card-hallo-package[_ngcontent-%COMP%]{border-radius:16px 16px 16px 0;display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;--tw-bg-opacity: 1;background-color:rgb(246 243 243 / var(--tw-bg-opacity, 1));padding:1rem}@media (min-width: 768px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .wrapper-card-hallo-package[_ngcontent-%COMP%]{gap:1rem;padding:1.5rem}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .wrapper-card-hallo-package[_ngcontent-%COMP%] .title-name-hallo-package[_ngcontent-%COMP%]{font-family:poppins-bold,Arial,sans-serif;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .wrapper-card-hallo-package[_ngcontent-%COMP%] .quota-hallo-package[_ngcontent-%COMP%]{font-family:poppins-regular,Arial,sans-serif;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .wrapper-card-hallo-package[_ngcontent-%COMP%] .price-hallo-package[_ngcontent-%COMP%]{font-family:poppins-bold,Arial,sans-serif;--tw-text-opacity: 1;color:rgb(255 0 37 / var(--tw-text-opacity, 1))}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .loading-recommendation[_ngcontent-%COMP%]{margin-top:2rem;display:flex;width:10rem}@media (min-width: 768px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .loading-recommendation[_ngcontent-%COMP%]{width:14rem}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .loading-recommendation[_ngcontent-%COMP%] span{height:120px;border-radius:16px 16px 16px 0}@media (min-width: 1280px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .loading-recommendation[_ngcontent-%COMP%] span{height:182px}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .title-hallo-categories[_ngcontent-%COMP%]{margin-top:3rem;margin-bottom:1rem;font-family:poppins-bold,Arial,sans-serif;--tw-text-opacity: 1;color:rgb(0 26 65 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .title-hallo-categories[_ngcontent-%COMP%]{margin-bottom:2rem}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .wrapper-content-categories[_ngcontent-%COMP%]{overflow-x:auto;margin-bottom:1.5rem;display:flex;flex-wrap:nowrap;gap:1rem}@media (min-width: 768px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .wrapper-content-categories[_ngcontent-%COMP%]{gap:1.5rem}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .wrapper-content-categories[_ngcontent-%COMP%] .wrapper-card-categories[_ngcontent-%COMP%]{border-radius:16px;width:auto;padding:.5rem .75rem}@media (min-width: 768px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .wrapper-content-categories[_ngcontent-%COMP%] .wrapper-card-categories[_ngcontent-%COMP%]{padding:1rem 1.5rem}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .wrapper-content-categories[_ngcontent-%COMP%] .active-card[_ngcontent-%COMP%]{background-color:#edf5fc;border-width:1px;--tw-border-opacity: 1;
1border-color:rgb(0 80 174 / var(--tw-border-opacity, 1))}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .wrapper-content-categories[_ngcontent-%COMP%] .active-text[_ngcontent-%COMP%]{font-family:poppins-bold,Arial,sans-serif;--tw-text-opacity: 1;color:rgb(0 80 174 / var(--tw-text-opacity, 1))}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .wrapper-content-categories[_ngcontent-%COMP%] .wrapper-content-categories[_ngcontent-%COMP%]::-webkit-scrollbar{width:0!important}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .wrapper-content-categories[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .wrapper-content-detail-categories[_ngcontent-%COMP%]{margin-bottom:2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media (min-width: 768px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .wrapper-content-detail-categories[_ngcontent-%COMP%]{grid-template-columns:repeat(3,minmax(0,1fr))}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .widget-sport-event[_ngcontent-%COMP%]{position:relative;order:3;width:100%;text-align:left}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .wrapper-custom-width-input[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:baseline;padding-bottom:0}@media (min-width: 1280px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .wrapper-custom-width-input[_ngcontent-%COMP%]{padding-bottom:2rem}}@media (min-width: 768px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .wrapper-custom-width-input[_ngcontent-%COMP%]{flex-direction:row}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .custom-width-input[_ngcontent-%COMP%]{width:100%}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .custom-width-input[_ngcontent-%COMP%] .input-number-promo[_ngcontent-%COMP%]{width:100%;border-style:none;padding:0;font-family:poppins-regular,Arial,sans-serif;--tw-text-opacity: 1;color:rgb(78 87 100 / var(--tw-text-opacity, 1))}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .custom-width-input[_ngcontent-%COMP%] .input-number-promo[_ngcontent-%COMP%]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .custom-width-input[_ngcontent-%COMP%] #inputNumber[_ngcontent-%COMP%]::placeholder{color:#99a0a7;font-size:14px;line-height:24px;font-family:poppins-regular,Arial,sans-serif}@media (min-width: 1280px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .custom-width-input[_ngcontent-%COMP%] #inputNumber[_ngcontent-%COMP%]::placeholder{font-size:18px;line-height:32px}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .custom-width-btn[_ngcontent-%COMP%]{width:100%}@media (min-width: 768px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .custom-width-btn[_ngcontent-%COMP%]{width:15rem}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-tc[_ngcontent-%COMP%]{order:3;position:relative;margin-bottom:1rem;display:flex;width:100%;flex-direction:column;border-top-width:1px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(204 207 211 / var(--tw-border-opacity, 1));padding-left:1.5rem;padding-right:1.5rem;padding-top:0}@media (min-width: 1280px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-tc[_ngcontent-%COMP%]{padding-top:1rem}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-tc[_ngcontent-%COMP%] .promo-content-tc-title[_ngcontent-%COMP%]{padding-top:1rem;font-family:poppins-bold,Arial,sans-serif;font-size:14px;text-transform:uppercase;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(0 26 65 / var(--tw-text-opacity, 1))}@media (min-width: 1280px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-tc[_ngcontent-%COMP%] .promo-content-tc-title[_ngcontent-%COMP%]{padding-bottom:1.5rem}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-tc[_ngcontent-%COMP%] .custom-overlay[_ngcontent-%COMP%]{position:absolute;bottom:0;width:100%;height:166px;background:linear-gradient(181.02deg,rgba(255,255,255,0) .88%,rgb(255,255,255) 76.33%)}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-tc[_ngcontent-%COMP%] .custom-overlay-border[_ngcontent-%COMP%]{position:absolute;bottom:-5px;width:100%;height:166px;background:linear-gradient(181.02deg,rgba(255,255,255,0) .88%,rgb(255,255,255) 76.33%)}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-tc[_ngcontent-%COMP%] .faq-lists[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-tc[_ngcontent-%COMP%] .load-more-faq[_ngcontent-%COMP%]{position:absolute;bottom:0;cursor:pointer}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-wrapper[_ngcontent-%COMP%] .promo-content-tc-claim-vc[_ngcontent-%COMP%]{order:3;margin-bottom:1rem;padding:1rem 1.5rem}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-tags-wrapper[_ngcontent-%COMP%]{order:3;padding-right:18px;display:flex;width:100%;flex-direction:column;padding-left:1.5rem}@media (min-width: 1280px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-tags-wrapper[_ngcontent-%COMP%]{order:2;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-tags-wrapper[_ngcontent-%COMP%] .promo-content-tags-title[_ngcontent-%COMP%]{width:100%;padding-top:1rem;padding-bottom:1rem;font-family:poppins-bold,Arial,sans-serif;font-size:14px;text-transform:uppercase;line-height:1rem;--tw-text-opacity: 1;color:rgb(0 26 65 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-tags-wrapper[_ngcontent-%COMP%] .promo-content-tags-title[_ngcontent-%COMP%]{padding-top:2rem}}@media (min-width: 1024px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-tags-wrapper[_ngcontent-%COMP%] .promo-content-tags-title[_ngcontent-%COMP%]{padding-bottom:1.5rem}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-tags-wrapper[_ngcontent-%COMP%] .promo-content-tags-body[_ngcontent-%COMP%]{overflow:auto;white-space:nowrap}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-tags-wrapper[_ngcontent-%COMP%] .promo-content-tags-body[_ngcontent-%COMP%] .promo-content-tags[_ngcontent-%COMP%]{margin-right:.5rem;display:inline-block;border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(237 236 240 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;text-align:center;font-family:poppins-regular,Arial,sans-serif;font-size:16px;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(78 87 100 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-tags-wrapper[_ngcontent-%COMP%] .promo-content-tags-body[_ngcontent-%COMP%] .promo-content-tags[_ngcontent-%COMP%]{padding:1rem 1.5rem}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-tags-wrapper[_ngcontent-%COMP%] .promo-content-tags-body.scroll-content-tags[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .promo-content-tags-wrapper[_ngcontent-%COMP%] .promo-content-tags-body.scroll-content-tags[_ngcontent-%COMP%]{-ms-overflow-style:none;scrollbar-width:none}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .cursor-not-allowed[_ngcontent-%COMP%]{cursor:not-allowed}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .center-loader[_ngcontent-%COMP%]{display:flex;position:relative;align-items:center;justify-content:center;width:100%;margin:40px 0}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .hide-content-main[_ngcontent-%COMP%]{display:none}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .card-product[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:flex-start;border-radius:12px 12px 12px 0;background-color:#f6f3f3}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .card-product[_ngcontent-%COMP%] .card-title[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .load-more-promo[_ngcontent-%COMP%]{width:156px}@media (min-width: 1280px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .load-more-promo[_ngcontent-%COMP%]{width:208px}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .center-logo[_ngcontent-%COMP%]{display:flex;position:relative;align-items:center;justify-content:center;width:100%;margin-top:32px}@media (min-width: 1280px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .center-logo[_ngcontent-%COMP%]{margin-top:16px}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .btn-redeem[_ngcontent-%COMP%]{width:156px}@media (min-width: 1280px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .btn-redeem[_ngcontent-%COMP%]{width:176px}}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .promo-banner[_ngcontent-%COMP%] .gradientRed-text[_ngcontent-%COMP%]{font-size:25px;line-height:37px;font-family:poppins-bold,Arial,sans-serif;color:linear-gradient(#FDA22B 100% #FF0025 100%)}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .share-dekstop[_ngcontent-%COMP%]{right:17%;top:2%}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .scroll-down-wrapper[_ngcontent-%COMP%]{position:fixed;bottom:20px;right:24px;z-index:1}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .scroll-down-wrapper[_ngcontent-%COMP%] .scroll-down[_ngcontent-%COMP%]{padding:4px;background-color:#f6f3f3;margin:16px 0 0 6px;border-radius:50%}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .scroll-down-wrapper[_ngcontent-%COMP%] .scroll-down[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:16px}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .scroll-down-wrapper[_ngcontent-%COMP%] .scroll-down[_ngcontent-%COMP%] img.inactive[_ngcontent-%COMP%]{transform:rotate(90deg);transition:all .5s ease}.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .scroll-down-wrapper[_ngcontent-%COMP%] .scroll-down[_ngcontent-%COMP%] img.active[_ngcontent-%COMP%]{transform:rotate(270deg);transition:all .5s ease}@media (min-width: 768px){.promo-page-wrapper[_ngcontent-%COMP%] .promo-page-box[_ngcontent-%COMP%] .scroll-down-wrapper[_ngcontent-%COMP%] .scroll-down[_ngcontent-%COMP%]{display:none}}.bg-screen-popup[_ngcontent-%COMP%]{width:100%;height:100%;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:#19315399;z-index:10000}.bg-screen-popup[_ngcontent-%COMP%] .popup-wrapper[_ngcontent-%COMP%]{display:flex;flex-direction:column;position:absolute;bottom:0;background-color:#fff;padding:32px 24px 24px;border-radius:20px 20px 0 0}@media (min-width: 1280px){.bg-screen-popup[_ngcontent-%COMP%] .popup-wrapper[_ngcontent-%COMP%]{position:relative;bottom:unset;border-radius:20px;padding:40px 40px 56px}}.bg-screen-popup[_ngcontent-%COMP%] .bg-close[_ngcontent-%COMP%]{background-color:#001a41;height:24px;-webkit-mask:url(close.051ce5a010d65b87.svg) no-repeat center/contain}input[_ngcontent-%COMP%]:disabled{--tw-bg-opacity: 1;background-color:rgb(237 236 240 / var(--tw-bg-opacity, 1))}.btn-primary-submit[_ngcontent-%COMP%]:disabled{--tw-bg-opacity: 1;background-color:rgb(204 207 211 / var(--tw-bg-opacity, 1))}.voucher-card[_ngcontent-%COMP%]{border-radius:12px 12px 12px 0;border:solid 2px rgb(246,243,243)}.voucher-card-content[_ngcontent-%COMP%]{width:calc(100% - 112px)}.voucher-card-content[_ngcontent-%COMP%] .content-text[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:32px}@media (min-width: 1280px){.voucher-card-content[_ngcontent-%COMP%] .content-text[_ngcontent-%COMP%]{height:56px}.voucher-card-content[_ngcontent-%COMP%]{width:calc(100% - 144px)}}.voucher-card-image[_ngcont
1ent-%COMP%]{width:112px;height:96px;border-radius:12px}@media (min-width: 1280px){.voucher-card-image[_ngcontent-%COMP%]{width:144px;height:144px}}"]})),a})();var Ne=d(56555),Ve=d(7553);let K=(()=>{var i;class a{constructor(e){(0,r.A)(this,"promoRepository",void 0),this.promoRepository=e}execute(e){return this.promoRepository.GetCheckoutDetail(e)}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.KVO(v.Y))}),(0,r.A)(a,"\u0275prov",t.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})),a})(),Ye=(()=>{var i;class a{constructor(e){(0,r.A)(this,"promoRepository",void 0),this.promoRepository=e}execute(e){return this.promoRepository.Checkout(e)}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.KVO(v.Y))}),(0,r.A)(a,"\u0275prov",t.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})),a})(),Be=(()=>{var i;class a{constructor(e){(0,r.A)(this,"promoRepository",void 0),this.promoRepository=e}execute(e){return this.promoRepository.GetPackageDetail(e)}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.KVO(v.Y))}),(0,r.A)(a,"\u0275prov",t.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})),a})(),He=(()=>{var i;class a{constructor(e){(0,r.A)(this,"promoRepository",void 0),this.promoRepository=e}execute(e){return this.promoRepository.CreateOrderRoaming(e)}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.KVO(v.Y))}),(0,r.A)(a,"\u0275prov",t.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})),a})();var Z=d(5404);function Xe(i,a){if(1&i&&(t.j41(0,"div",5),t.nrm(1,"app-stepper-wec",6),t.k0s()),2&i){const o=t.XpG();t.R7$(1),t.Y8G("default",!1)("steps",o.steps)("step",2)}}function We(i,a){1&i&&t.nrm(0,"shared-spinner")}const Q=function(){return{url1:"/privacy-policy",url2:"/terms-and-conditions",classes:"text-secondary-tselBlue font-poppins-bold"}};function ze(i,a){if(1&i){const o=t.RV6();t.j41(0,"div",7)(1,"div",8)(2,"div",9)(3,"button",10),t.bIt("click",function(){t.eBV(o);const n=t.XpG();return t.Njj(n.backButton())}),t.nrm(4,"img",11),t.j41(5,"div",12),t.EFF(6),t.nI1(7,"translate"),t.k0s()()()(),t.j41(8,"div",13)(9,"div",14)(10,"div",15)(11,"div",16)(12,"div",17),t.EFF(13),t.nI1(14,"translate"),t.k0s(),t.j41(15,"div",18)(16,"div")(17,"div",19),t.EFF(18),t.k0s(),t.j41(19,"div",20),t.EFF(20),t.nI1(21,"translate"),t.k0s()(),t.j41(22,"div",21),t.EFF(23),t.k0s()(),t.j41(24,"div",22),t.bIt("click",function(){t.eBV(o);const n=t.XpG();return t.Njj(n.showPopup=!0)}),t.EFF(25," Detail "),t.k0s(),t.j41(26,"div",18)(27,"div")(28,"div",19),t.EFF(29),t.nI1(30,"translate"),t.k0s()(),t.j41(31,"div",21),t.EFF(32),t.k0s()()(),t.j41(33,"div",23)(34,"div",24),t.EFF(35),t.nI1(36,"translate"),t.k0s(),t.j41(37,"div",25),t.EFF(38),t.k0s()()()(),t.j41(39,"div",26)(40,"button",27),t.bIt("click",function(){t.eBV(o);const n=t.XpG();return t.Njj(n.checkout())}),t.DNE(41,We,1,0,"shared-spinner",4),t.EFF(42),t.nI1(43,"translate"),t.k0s()(),t.nrm(44,"div",28),t.nI1(45,"translate"),t.k0s()()}if(2&i){const o=t.XpG();t.R7$(6),t.SpI(" ",t.bMT(7,13,"button.back")," "),t.R7$(7),t.JRh(t.bMT(14,15,"digitalCheckout.label.success.order.title")),t.R7$(5),t.JRh(null==o.checkoutData?null:o.checkoutData.data.telcoPackage[0].name),t.R7$(2),t.SpI(" ",t.bMT(21,17,"label.validBilling")," "),t.R7$(3),t.SpI(" Rp. ",o.numberSeparatorPipe.transform(null==o.checkoutData?null:o.checkoutData.data.telcoPackage[0].price)," "),t.R7$(6),t.JRh(t.bMT(30,19,"digitalCheckout.label.success.order.number")),t.R7$(3),t.SpI(" ",null==o.checkoutData?null:o.checkoutData.data.msisdn.replace("62","0")," "),t.R7$(3),t.JRh(t.bMT(36,21,"payment.summary.totalBill")),t.R7$(3),t.SpI(" Rp. ",o.numberSeparatorPipe.transform(null==o.checkoutData?null:o.checkoutData.data.telcoPackage[0].price)," "),t.R7$(2),t.Y8G("disabled",o.isLoading),t.R7$(1),t.Y8G("ngIf",o.isLoading),t.R7$(1),t.SpI(" ",t.bMT(43,23,"button.confirmPackageHallo")," "),t.R7$(2),t.Y8G("innerHTML",t.i5U(45,25,"redeemPoin.redeem.termsOfConditions.textTsc",t.lJ4(28,Q)),t.npT)}}function Je(i,a){1&i&&t.nrm(0,"img",49)}function qe(i,a){1&i&&(t.j41(0,"div",50),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&i&&(t.R7$(1),t.SpI(" ",t.bMT(2,1,"digitalCheckout.label.error.email")," "))}function Ke(i,a){1&i&&(t.j41(0,"div",50),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&i&&(t.R7$(1),t.SpI(" ",t.bMT(2,1,"errors.network.basic")," "))}function Ze(i,a){1&i&&t.nrm(0,"shared-spinner")}function Qe(i,a){if(1&i){const o=t.RV6();t.j41(0,"div",29)(1,"button",30),t.bIt("click",function(){t.eBV(o);const n=t.XpG();return t.Njj(n.backButton())}),t.nrm(2,"img",31),t.j41(3,"div",32),t.EFF(4),t.nI1(5,"translate"),t.k0s()(),t.j41(6,"div",33)(7,"div",34)(8,"div",14)(9,"div",15)(10,"div",16)(11,"div",17),t.EFF(12),t.nI1(13,"translate"),t.k0s(),t.j41(14,"div",18)(15,"div")(16,"div",19),t.EFF(17),t.k0s(),t.j41(18,"div",20),t.EFF(19),t.nI1(20,"translate"),t.k0s()(),t.j41(21,"div",21),t.EFF(22),t.k0s()(),t.j41(23,"div",22),t.bIt("click",function(){t.eBV(o);const n=t.XpG();return t.Njj(n.showPopup=!0)}),t.EFF(24," Detail "),t.k0s(),t.j41(25,"div",18)(26,"div")(27,"div",19),t.EFF(28),t.nI1(29,"translate"),t.k0s()(),t.j41(30,"div",21),t.EFF(31),t.k0s()()(),t.j41(32,"div",23)(33,"div",24),t.EFF(34),t.nI1(35,"translate"),t.k0s(),t.j41(36,"div",25),t.EFF(37),t.k0s()()()(),t.nrm(38,"div",28),t.nI1(39,"translate"),t.k0s(),t.j41(40,"div",35)(41,"div",36)(42,"div",37),t.EFF(43),t.nI1(44,"translate"),t.k0s(),t.j41(45,"div",38)(4
16,"div",39),t.EFF(47),t.nI1(48,"translate"),t.k0s(),t.j41(49,"div",39),t.EFF(50),t.k0s()(),t.j41(51,"div",40)(52,"div",41),t.EFF(53),t.nI1(54,"translate"),t.k0s(),t.j41(55,"div",41),t.EFF(56),t.k0s()()(),t.j41(57,"div",42)(58,"div",43),t.EFF(59,"Email "),t.k0s(),t.j41(60,"div",44)(61,"input",45),t.bIt("keyup.enter",function(){t.eBV(o);const n=t.XpG();return t.Njj(n.checkout())})("blur",function(){t.eBV(o);const n=t.XpG();return t.Njj(n.emailEvent())})("ngModelChange",function(n){t.eBV(o);const s=t.XpG();return t.Njj(s.userEmail=n)}),t.k0s(),t.DNE(62,Je,1,0,"img",46),t.k0s(),t.DNE(63,qe,3,3,"div",47),t.j41(64,"div",48),t.EFF(65),t.nI1(66,"translate"),t.k0s(),t.DNE(67,Ke,3,3,"div",47),t.j41(68,"button",27),t.bIt("click",function(){t.eBV(o);const n=t.XpG();return t.Njj(n.checkout())}),t.DNE(69,Ze,1,0,"shared-spinner",4),t.EFF(70),t.nI1(71,"translate"),t.k0s()()()()()}if(2&i){const o=t.XpG();t.R7$(4),t.SpI(" ",t.bMT(5,23,"button.back"),""),t.R7$(8),t.JRh(t.bMT(13,25,"label.orderSummary")),t.R7$(5),t.JRh(o.packageDetail.name),t.R7$(2),t.SpI(" ",t.bMT(20,27,"label.validBilling")," "),t.R7$(3),t.SpI(" Rp. ",o.numberSeparatorPipe.transform(o.packageDetail.price)," "),t.R7$(6),t.JRh(t.bMT(29,29,"digitalCheckout.label.success.order.number")),t.R7$(3),t.SpI(" ",o.msisdn.replace("62","0")," "),t.R7$(3),t.JRh(t.bMT(35,31,"payment.summary.totalBill")),t.R7$(3),t.SpI(" Rp. ",o.numberSeparatorPipe.transform(o.packageDetail.price)," "),t.R7$(1),t.Y8G("innerHTML",t.i5U(39,33,"redeemPoin.redeem.termsOfConditions.textTsc",t.lJ4(46,Q)),t.npT),t.R7$(5),t.SpI(" ",t.bMT(44,36,"digitalCheckout.summary.title"),""),t.R7$(4),t.SpI(" ",t.bMT(48,38,"digitalCheckout.summary.priceTotal")," (1 Produk)"),t.R7$(3),t.SpI("Rp ",o.numberSeparatorPipe.transform(o.packageDetail.price),""),t.R7$(3),t.SpI(" ",t.bMT(54,40,"digitalCheckout.summary.total"),""),t.R7$(3),t.SpI("Rp ",o.numberSeparatorPipe.transform(o.packageDetail.price),""),t.R7$(5),t.Y8G("ngModel",o.userEmail),t.R7$(1),t.Y8G("ngIf",o.isDeleteCharEmail),t.R7$(1),t.Y8G("ngIf",o.isErrorEmail),t.R7$(2),t.SpI(" ",t.bMT(66,42,"digitalCheckout.login.labelMain.guest"),""),t.R7$(2),t.Y8G("ngIf",o.isErrorBuy),t.R7$(1),t.Y8G("disabled",o.isLoading),t.R7$(1),t.Y8G("ngIf",o.isLoading),t.R7$(1),t.SpI(" ",t.bMT(71,44,"digitalCheckout.button.pay")," ")}}function tn(i,a){1&i&&(t.qex(0),t.j41(1,"div",51),t.nrm(2,"img",52),t.k0s(),t.bVm())}let en=(()=>{var i;class a{constructor(e,n,s,c,l,m,M,k,T,$,U,L,N){(0,r.A)(this,"platformId",void 0),(0,r.A)(this,"route",void 0),(0,r.A)(this,"router",void 0),(0,r.A)(this,"getCheckoutDetailUseCase",void 0),(0,r.A)(this,"checkoutUseCase",void 0),(0,r.A)(this,"getPackageDetailUseCase",void 0),(0,r.A)(this,"dialog",void 0),(0,r.A)(this,"translate",void 0),(0,r.A)(this,"tokenService",void 0),(0,r.A)(this,"postOrderTelcoUseCase",void 0),(0,r.A)(this,"location",void 0),(0,r.A)(this,"createOrderRoamingUsecase",void 0),(0,r.A)(this,"windowService",void 0),(0,r.A)(this,"orderId",void 0),(0,r.A)(this,"checkoutData",void 0),(0,r.A)(this,"position",void 0),(0,r.A)(this,"isLoading",void 0),(0,r.A)(this,"packageDetail",void 0),(0,r.A)(this,"numberSeparatorPipe",new w.Cl),(0,r.A)(this,"showPopup",!1),(0,r.A)(this,"popupData",{}),(0,r.A)(this,"configPopup",{isActionBuy:!1,hideAdvantage:!1,isOriginalPrice:!1,advantageItemClasses:"border-b border-primary-tselGrey20 xl:border-none"}),(0,r.A)(this,"steps",void 0),(0,r.A)(this,"typePromo",""),(0,r.A)(this,"isRoamingHaji",!1),(0,r.A)(this,"isDeleteCharEmail",!1),(0,r.A)(this,"isErrorEmail",!1),(0,r.A)(this,"isErrorBuy",!1),(0,r.A)(this,"userEmail",""),(0,r.A)(this,"regEmail",/^(([^<>()[\]\.,;:\s@\"]+(\.[^<>()[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()[\]\.,;:\s@\"]+\.)+[^<>()[\]\.,;:\s@\"]{2,})$/i),(0,r.A)(this,"activationOption",""),(0,r.A)(this,"activationHours",""),(0,r.A)(this,"activationDate",""),(0,r.A)(this,"msisdn",""),(0,r.A)(this,"isLoadingPage",!0),this.platformId=e,this.route=n,this.router=s,this.getCheckoutDetailUseCase=c,this.checkoutUseCase=l,this.getPackageDetailUseCase=m,this.dialog=M,this.translate=k,this.tokenService=T,this.postOrderTelcoUseCase=$,this.location=U,this.createOrderRoamingUsecase=L,this.windowService=N,this.orderId=n.snapshot.paramMap.get("orderId"),this.orderId||this.router.navigate(["/404"]),this.typePromo=this.route.
1snapshot.queryParams.type,this.route.queryParams.subscribe(G=>{this.msisdn=G.msisdn})}ngOnInit(){this.isRoamingHaji="roamingUmrahHaji"===this.typePromo,this.isRoamingHaji?this.getPackageDetail(this.route.snapshot.queryParams.packageId):this.getCheckoutData(),(0,g.UE)(this.platformId)&&window.innerWidth<1024&&(this.position={bottom:"0px"}),this.steps=[{id:1,label:"digitalProduct.stepper.activationStatus",state:""},{id:2,label:"digitalProduct.stepper.orderConfirmation",state:"active"},{id:3,label:"digitalProduct.stepper.paymentMethod",state:""},{id:4,label:"digitalProduct.stepper.orderStatus",state:""}],this.getOptionValue()}ngOnDestroy(){sessionStorage.removeItem("typePromo")}getOptionValue(){this.activationOption=this.tokenService.getData("optionVal"),this.activationHours=this.tokenService.getData("optionHour"),this.activationDate=this.tokenService.getData("optionDate")}getCheckoutData(){this.getCheckoutDetailUseCase.execute({orderId:this.orderId}).pipe((0,u.s)(1)).subscribe(n=>{this.checkoutData=n,this.popupData.name=n.data.telcoPackage[0].name,this.popupData.validity=n.data.telcoPackage[0].expiry,this.popupData.price=n.data.telcoPackage[0].price,this.popupData.package_detail=[{label:"Deskripsi",isOpen:!0,content:n.data.telcoPackage[0].longdesc},{label:"Syarat dan Ketentuan",content:n.data.telcoPackage[0].terms}],this.popupData.advantage=[],n.data.telcoPackage[0].bonus.forEach(s=>{this.popupData.advantage.push({icon:s.class,label:s.name,value:s.quota})})},()=>{this.router.navigate(["/404"])})}checkout(){this.isLoading=!0,this.isRoamingHaji?this.createOrderRoaming():this.createOrder()}createOrder(){const e={msisdn_f:this.checkoutData.data.msisdn.replace("62","0"),orderId:this.orderId};this.checkoutUseCase.execute(e).pipe((0,u.s)(1)).subscribe(n=>{this.isLoading=!1,n.status?this.router.navigate(["/promo/invoice/".concat(this.orderId)],{replaceUrl:!0}):this.showErrorPopup()},()=>{this.isLoading=!1,this.showErrorPopup()})}showErrorPopup(){this.dialog.open(x.A,{width:"100%",maxWidth:"511px",panelClass:"mobile-guide-dialog",autoFocus:!1,position:this.position,data:{invoice:{imagePath:"assets/images/payment-failed.png",title:{title:this.translate.instant("migrateHallo.invoice.errorCheckout.title"),caption:this.translate.instant("migrateHallo.invoice.errorCheckout.caption")}},fnButton:"close",fnButtonText:this.translate.instant("migrateHallo.invoice.errorCheckout.button")}})}emailEvent(){this.userEmail.match(this.regEmail)||""===this.userEmail?(this.isErrorEmail=!1,this.isDeleteCharEmail=!1):(this.isErrorEmail=!0,this.isDeleteCharEmail=!0)}deleteCharEmail(){this.userEmail="",this.isDeleteCharEmail=!1}backButton(){this.windowService.getHistoryLength()>1?this.location.back():window.close()}createOrderRoaming(){this.createOrderRoamingUsecase.execute({msisdn:this.msisdn,tag:this.packageDetail.tag?this.packageDetail.tag:"promo",activation_date:this.activationDate?this.activationDate:"",activation_hours:this.activationHours?this.activationHours:"",activation_option:this.activationOption,email:this.userEmail,telcoPackage:[{packageId:this.packageDetail.businesspid}]}).pipe((0,u.s)(1)).subscribe(n=>{this.isLoading=!1,this.isErrorBuy=!1,this.router.navigate(["/payment/".concat(n.code)],{replaceUrl:!0,queryParams:{type:this.typePromo}})},()=>{this.isLoading=!1,this.isErrorBuy=!0})}getPackageDetail(e){const n=this.msisdn?this.msisdn.replace("0","62"):"0";this.isLoadingPage=!0;let s={package_id:e,msisdn:parseInt(n),captcha_type:"no-captcha","no-captcha":!0,source:"service-order"};this.isRoamingHaji&&(s={...s,is_encrypted:!0}),this.getPackageDetailUseCase.execute(s).pipe((0,u.s)(1)).subscribe(c=>{this.isLoadingPage=!1,this.packageDetail=c},()=>{this.isLoadingPage=!1})}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.rXU(t.Agw),t.rXU(_.nX),t.rXU(_.Ix),t.rXU(K),t.rXU(Ye),t.rXU(Be),t.rXU(B.bZ),t.rXU(D.c$),t.rXU(C.ByA),t.rXU(W),t.rXU(g.aZ),t.rXU(He),t.rXU(C.s7s))}),(0,r.A)(a,"\u0275cmp",t.VBU({type:i,selectors:[["app-checkout-promo"]],decls:5,vars:7,consts:[[3,"config","showPackage","packageResponse","packageStatus"],["class","p-4 border-b border-solid border-primary-tselGrey40",4,"ngIf"],["class","min-h-screen",4,"ngIf"],["class","relative padding-main-content promo-screen-width",4,"ngIf"],[4,"ngIf"],[1,"p-4","border-b","border-solid","border-primary-tselGrey40"],[3,"default","steps","step"],[1,"min-h-screen"],[1,"bg-primary-tselWhite","pt-6","px-6","xl:px-32","xl:border-none","relative","text-primary-tselGrey80"],[1,"curs
1or-pointer"],[1,"flex","items-center","gap-4",3,"click"],["src","assets/icons/arrow-left.png","alt","arrow-left"],[1,"text-f-14"],[1,"desktop-width","bg-primary-tselWhite","xl:my-10","xl:pb-6","xl:rounded-2xl","my-4","h-full","min-h-screen","xl:min-h-fc"],[1,"p-6"],[1,"bg-primary-tselGrey10","px-4","pt-4","pb-6","xl:p-6","rounded-xl"],[1,"flex","flex-col","gap-4","pb-4","border-b","border-primary-tselGrey40"],[1,"text-f-16","font-telkomsel-batik-bold","xl:text-f-24"],[1,"flex","justify-between","gap-2"],[1,"text-primary-darkBlue","font-poppins-bold","text-f-14","xl:text-f-18"],[1,"text-primary-tselGrey80","leading-6","font-poppins-light","text-f-12"],[1,"text-right","text-f-14"],[1,"text-secondary-tselBlue","my-1","text-f-14",3,"click"],[1,"flex","justify-between","text-f-14","leading-6","mt-4"],[1,"xl:text-f-18"],[1,"font-poppins-bold","text-right"],[1,"z-20","w-full","px-6","max-600"],["type","submit",1,"btn-primary-submit","btn-checkout",3,"disabled","click"],[1,"text-f-12","xl:text-f-16","px-6","font-poppins-light","text-primary-tselGrey100",3,"innerHTML"],[1,"relative","padding-main-content","promo-screen-width"],[1,"flex","items-center","cursor-pointer","p-6",3,"click"],["src","assets/icons/_arrow-left.png","alt","Back",1,"w-6","inline"],[1,"inline","font-poppins-regular","text-breadcrumb-medium","text-primary-tselGrey100"],[1,"wrapper","flex","flex-col","xl:flex-row","justify-between"],[1,"bg-primary-tselWhite","xl:my-10","xl:pb-6","xl:rounded-2xl","my-4","h-full","xl:min-h-fc"],[1,"custom-w-email","xl:my-10","xl:pb-6","xl:rounded-2xl","my-4"],[1,"hidden","xl:block","relative","background-light-gray","rounded-lg","pt-4","pb-6","px-4"],[1,"font-telkomsel-batik-bold","text-desktop-h6","text-primary-tselBlack","pb-4"],[1,"flex","flex-row","justify-between","border-b","border-primary-tselGrey40","pb-4"],[1,"font-poppins-regular","text-mobile-body2","text-primary-darkBlue"],[1,"flex","flex-row","justify-between","pt-4"],[1,"font-poppins-bold","text-mobile-body2","text-primary-darkBlue"],[1,"pt-6"],[1,"text-mobile-body2","font-poppins-regular","xl:text-desktop-body2","text-primary-tselBlack"],[1,"flex","flex-row","border","bg-primary-tselWhite","border-primary-tselGrey40","px-4","py-3","rounded-2xl","justify-center","items-center","z-50","mx-auto"],["type","email","placeholder","[email protected]","name","userEmail","id","userEmail",1,"w-full","border-none","focus:outline-none","focus:ring-primary-tselWhite","p-0","font-poppins-regular",3,"ngModel","keyup.enter","blur","ngModelChange"],["class","w-6 inline cursor-pointer","src","assets/icons/close-black.png","alt","close-icon",4,"ngIf"],["class","text-mobile-body2 text-secondary-tselRed font-poppins-regular",4,"ngIf"],[1,"text-mobile-body2","text-primary-tselGrey80","font-poppins-regular","mb-6"],["src","assets/icons/close-black.png","alt","close-icon",1,"w-6","inline","cursor-pointer"],[1,"text-mobile-body2","text-secondary-tselRed","font-poppins-regular"],[1,"flex","justify-center","items-center","h-full","loader",2,"min-height","calc(100vh - 95px)"],["src","assets/images/loader.png","alt","loading"]],template:function(e,n){1&e&&(t.j41(0,"app-package-detail",0),t.bIt("packageStatus",function(){return n.showPopup=!n.showPopup}),t.k0s(),t.DNE(1,Xe,2,3,"div",1),t.DNE(2,ze,46,29,"div",2),t.DNE(3,Qe,72,47,"div",3),t.DNE(4,tn,3,0,"ng-container",4)),2&e&&(t.Y8G("config",n.configPopup)("showPackage",n.showPopup)("packageResponse",n.popupData),t.R7$(1),t.Y8G("ngIf",n.isRoamingHaji),t.R7$(1),t.Y8G("ngIf",!n.isRoamingHaji),t.R7$(1),t.Y8G("ngIf",n.isRoamingHaji&&n.packageDetail),t.R7$(1),t.Y8G("ngIf",n.isLoadingPage))},dependencies:[g.bT,Z.d,f.me,f.BC,f.vS,h.PackageDetailComponent,h.SpinnerComponent,D.D9],styles:[".desktop-width[_ngcontent-%COMP%]{max-width:699px}.btn-checkout[_ngcontent-%COMP%]{margin-top:0;width:100%}@media (min-width: 768px){.btn-checkout[_ngcontent-%COMP%]{margin-left:auto;margin-right:auto;margin-top:1.5rem;margin-bottom:1rem}}.custom-w-email[_ngcontent-%COMP%]{width:100%}@media (min-width: 1280px){.custom-w-email[_ngcontent-%COMP%]{width:400px}}.error-message[_ngcontent-%COMP%]{margin-top:1.5rem;margin-bottom:1.5rem;text-align:center;font-family:telkomsel-batik-bold,Arial,sans-serif;font-size:32px}.promo-screen-width[_ngcontent-%COMP%]{max-width:1440px;margin:0 auto}"]})),a})();const nn=function(i){return{url_support:i}},on={id:"400",title:"paymentStatus.claimVoucher.error.title",image:"assets/images/payment-failed.png",message:"paymentStatus.claimVoucher.error.caption",btnText:"button.backToHome",targetUrl:"www.telkomsel.com"},rn={id:"200",image:"assets/images/payment-already-take.png",title:"paymentStatus.claimVoucher.success.title",message:"paymentStatus.claimVoucher.success.caption",btnText:"button.backToHome",targetUrl:"www.telkomsel.com"};let an=(()=>{var i;class a{constructor(e,n){(0,r.A)(this,"activateRoute",void 0),(0,r.A)(this,"translate",void 0),(0,r.A)(this,"data",void 0),(0,r.A)(this,"urlSupport","".concat(j.c.drupalApi,"support")),(0,r.A)(this,"backToHomeUrl","".concat(j.c.drupalApi)),(0,r.A)(this,"invoice",void 0),this.activateRoute=e,this.translate=n}ngOnInit(){this.activateRoute.params.subscribe(e=>{const{result:n}=e;n&&("success"===n||"error"===n)&&(this.data="success"===n?rn:on,this.invoice={imagePath:this.data.image,title:{title:this.translate.instant(this.data.title),caption:this.data.message,captionClasses:"text-primary-tselGrey100 font-poppins-regular w-52 md:w-72 mx-auto text-mobile-body2 md:text-desktop-body2 mt-2",titleClasses:"font-telkomsel-batik-bold text-mobile-h3 md:text-desktop-h3"},actionButtons:[{label:this.translate.instant(this.data.btnText),class:"btn-primary-submit md:max-w-208 font-poppins-regular m-btn-0 mx-auto",url:this.backToHomeUrl}]})})}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.rXU(_.nX),t.rXU(D.c$))}),(0,r.A)(a,"\u0275cmp",t.VBU({type:i,selectors:[["app-invoice-result"]],decls:6,vars:7,consts:[[1,"container-invoice-result"],[1,"container-result"],[1,"wrapper-result"],[3,"invoice"],[1,"text-mobile-body2","xl:text-desktop-body2","text-help-center",3,"innerHTML"]],template:function(e,n){1&e&&(t.j41(0,"div",0)(1,"div",1)(2,"div",2),t.nrm(3,"shared-invoice",3)(4,"div",4),t.nI1(5,"translate"),t.k0s()()()),2&e&&(t.R7$(3),t.Y8G("invoice",n.invoice),t.R7$(1),t.Y8G("innerHTML",t.i5U(5,2,"paymentStatus.claimVoucher.helpCenter",t.eq3(5,nn,n.urlSupport)),t.npT))},dependencies:[h.InvoiceComponent,D.D9],styles:[".container-invoice-result[_ngcontent-%COMP%]{min-height:calc(100vh - 63px);margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center}.container-invoice-result[_ngcontent-%COMP%] .container-result[_ngcontent-%COMP%]{display:flex;width:100%;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.container-invoice-result[_ngcontent-%COMP%] .container-result[_ngcontent-%COMP%] .wrapper-content[_ngcontent-%COMP%]{width:642px}.container-invoice-result[_ngcontent-%COMP%] .container-result[_ngcontent-%COMP%] .text-help-center[_ngcontent-%COMP%]{margin-top:-2rem;padding-left:2rem;padding-right:2rem;text-align:center;font-family:poppins-regular,Arial,sans-serif;--tw-text-opacity: 1;color:rgb(102 112 122 / var(--tw-text-opacity, 1))}"]})),a})(),sn=(()=>{var i;class a{constructor(e){(0,r.A)(this,"promoRepository",void 0),this.promoRepository=e}execute(e){return this.promoRepository.GetPromoInvoice(e)}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.KVO(v.Y))}),(0,r.A)(a,"\u0275prov",t.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})),a})();function cn(i,a){if(1&i&&t.nrm(0,"shared-invoice",3),2&i){const o=t.XpG();t.Y8G("invoice",o.invoiceData)}}function pn(i,a){1&i&&(t.j41(0,"div")(1,"div",4),t.nrm(2,"img",5),t.k0s()())}let ln=(()=>{var i;class a{constructor(e,n,s,c,l){(0,r.A)(this,"route",void 0),(0,r.A)(this,"router",void 0),(0,r.A)(this,"getInvoiceUseCase",void 0),(0,r.A)(this,"translate",void 0),(0,r.A)(this,"getDetailItem",void 0),(0,r.A)(this,"orderId",void 0),(0,r.A)(this,"invoiceData",void 0),(0,r.A)(this,"numberSeparatorPipe",new w.Cl),(0,r.A)(this,"countGet",0),(0,r.A)(this,"isLoading",!1),this.route=e,this.router=n,this.getInvoiceUseCase=s,this.translate=c,this.getDetailItem=l,this.orderId=this.route.
1snapshot.paramMap.get("orderId"),this.orderId||this.router.navigate(["/404"])}ngOnInit(){this.getInvoice()}getInvoice(){this.isLoading=!0,this.getInvoiceUseCase.execute({orderId:this.orderId}).pipe((0,u.s)(1)).subscribe(n=>{this.prepareInvoiceData(n),this.isLoading=!1},()=>{if(this.countGet<5)return this.countGet++,this.getInvoice();this.buildInvoiceProcess(),this.isLoading=!1})}buildInvoiceProcess(){const e=this.translate.instant("digitalCheckout.label.success.order.number"),n=this.translate.instant("migrateHallo.invoice.note.content"),s=this.translate.instant("migrateHallo.invoice.note.haveProblem"),c=this.translate.instant("migrateHallo.invoice.note.call"),l=this.translate.instant("migrateHallo.invoice.note.supportCenter");this.getDetailItem.execute({orderId:this.orderId}).pipe((0,u.s)(1)).subscribe(m=>{const M=m.data.msisdn.startsWith("62")?m.data.msisdn.replace("62","0"):m.data.msisdn;this.invoiceData={imagePath:"assets/icons/payment-pending-icon.png",title:{title:"migrateHallo.invoice.pending.title",caption:"migrateHallo.invoice.pending.caption"},products:[{name:m.data.telcoPackage[0].name,desc:"".concat(e," ").concat(M),price:"Rp. ".concat(this.numberSeparatorPipe.transform(m.data.telcoPackage[0].price))}],info:[{label:"Subtotal",content:"Rp. ".concat(this.numberSeparatorPipe.transform(m.data.subTotalBill))},{label:"payment.summary.tax",content:0===m.data.telcoPackage[0].tax?"-":m.data.telcoPackage[0].tax},{label:"payment.summary.disc",content:0===m.data.telcoPackage[0].discount?"-":m.data.telcoPackage[0].discount}],payment:[{label:"payment.summary.totalBill",content:"Rp. ".concat(this.numberSeparatorPipe.transform(m.data.totalBill)),contentClasses:"font-poppins-bold"}],actionButtonsClasses:"my-8",actionButtons:[{label:"omni.payment.labels.shopMore",class:"btn-primary-submit",routerLink:{link:"/migration-halo",params:{}}}],noteInner:{content:"".concat(n," <br> ").concat(s," ").concat(c,' <a class="font-poppins-bold text-secondary-tselBlue" target="_blank" href="/support">').concat(l,"</a>"),classes:"mb-14"}}},()=>{this.invoiceData={imagePath:"assets/icons/payment-pending-icon.png",title:{title:"migrateHallo.invoice.pending.title",caption:"migrateHallo.invoice.pending.caption"}}})}prepareInvoiceData(e){const n=this.translate.instant("digitalCheckout.label.success.order.number"),s=this.translate.instant("migrateHallo.invoice.note.content"),c=this.translate.instant("migrateHallo.invoice.note.haveProblem"),l=this.translate.instant("migrateHallo.invoice.note.call"),m=this.translate.instant("migrateHallo.invoice.note.supportCenter");this.invoiceData={imagePath:"Paid"===e.transaction_status?"assets/icons/success-payment.png":"assets/icons/failed-payment.png",title:{title:"Paid"===e.transaction_status?"migrateHallo.invoice.success.title":"migrateHallo.invoice.error.title",caption:"Paid"===e.transaction_status?"migrateHallo.invoice.success.statusMessage":"migrateHallo.invoice.error.statusMessage"},orderId:e.transaction_number,products:[{name:e.product_detail[0].Name,desc:"".concat(n," ").concat(e.msisdn),price:"Rp. ".concat(this.numberSeparatorPipe.transform(e.product_detail[0].Price))}],info:[{label:"Subtotal",content:"Rp. ".concat(this.numberSeparatorPipe.transform(e.total_bill))},{label:"payment.summary.tax",content:0===e.total_tax?"-":e.total_tax},{label:"payment.summary.disc",content:0===e.total_discount?"-":e.total_discount}],payment:[{label:"payment.summary.totalBill",content:"Rp. ".concat(this.numberSeparatorPipe.transform(e.total_bill)),contentClasses:"font-poppins-bold"}],actionButtonsClasses:"my-8",actionButtons:[{label:"omni.payment.labels.shopMore",class:"font-poppins-bold text-primary-darkBlue pb-2 border-primary-tselRed border-b-2 my-4",routerLink:{link:"/migration-halo",params:{}}}],noteInner:{content:"".concat(s," <br> ").concat(c," ").concat(l,' <a class="font-poppins-bold text-secondary-tselBlue" target="_blank" href="/support">').concat(m,"</a>"),classes:"mb-14"}}}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.rXU(_.nX),t.rXU(_.Ix),t.rXU(sn),t.rXU(D.c$),t.rXU(K))}),(0,r.A)(a,"\u0275cmp",t.VBU({type:i,selectors:[["app-invoice"]],decls:3,vars:2,consts:[[1,"desktop-width","box-receipt"],[3,"invoice",4,"ngIf"],[4,"ngIf"],[3,"invoice"],[1,"flex","justify-center","items-center","center-loader","z-0"],["src","assets/images/loader.png","alt","Loader",1,"animate-spin","img-bg-width"]],template:function(e,n){1&e&&(t.j41(0,"div",0),t.DNE(1,cn,1,1,"shared-invoice",1),t.DNE(2,pn,3,0,"div",2),t.k0s()),2&e&&(t.R7$(1),t.Y8G("ngIf",n.invoiceData),t.R7$(1),t.Y8G("ngIf",n.isLoading))},dependencies:[g.bT,h.InvoiceComponent]})),a})(),dn=(()=>{var i;class a{constructor(e){(0,r.A)(this,"promoRepository",void 0),this.promoRepository=e}
1execute(){return this.promoRepository.GetStorePageCheckout()}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.KVO(v.Y))}),(0,r.A)(a,"\u0275prov",t.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})),a})(),mn=(()=>{var i;class a{constructor(e){(0,r.A)(this,"promoRepository",void 0),this.promoRepository=e}execute(e,n){return this.promoRepository.GetListHour(e,n)}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.KVO(v.Y))}),(0,r.A)(a,"\u0275prov",t.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})),a})();function gn(i,a){if(1&i&&(t.j41(0,"div",22),t.EFF(1),t.k0s()),2&i){const o=t.XpG().$implicit,e=t.XpG();t.R7$(1),t.JRh(o.caption[e.translateService.currentLang])}}const un=function(i,a,o){return{label:i,min:a,max:o}};function hn(i,a){if(1&i){const o=t.RV6();t.j41(0,"div",23),t.nrm(1,"shared-date-picker",24),t.nI1(2,"translate"),t.j41(3,"div",25),t.bIt("click",function(){t.eBV(o);const n=t.XpG(2);return t.Njj(n.openDialog())}),t.j41(4,"div",26),t.EFF(5),t.nI1(6,"translate"),t.k0s(),t.j41(7,"div",17),t.nrm(8,"input",27),t.nI1(9,"translate"),t.nrm(10,"img",28),t.k0s()()()}if(2&i){const o=t.XpG(2);t.R7$(1),t.Y8G("isError",o.dateInput.invalid&&(o.dateInput.dirty||o.dateInput.touched))("config",t.sMw(10,un,t.bMT(2,4,"roaming.option.later.schedule.date.label"),o.today,o.maxDate)),t.R7$(4),t.SpI(" ",t.bMT(6,6,"roaming.option.later.schedule.hour.label")," "),t.R7$(3),t.FS9("placeholder",t.bMT(9,8,"roaming.option.later.schedule.hour.placeholder"))}}function _n(i,a){if(1&i){const o=t.RV6();t.j41(0,"div",16)(1,"div",17)(2,"mat-radio-group",18)(3,"mat-radio-button",19),t.bIt("change",function(){const s=t.eBV(o).$implicit,c=t.XpG();return t.Njj(c.changeSchdule(s.activation_option))}),t.EFF(4),t.k0s(),t.DNE(5,gn,2,1,"div",20),t.DNE(6,hn,11,14,"div",21),t.k0s()()()}if(2&i){const o=a.$implicit,e=t.XpG();t.R7$(3),t.Y8G("value",o.activation_option),t.R7$(1),t.JRh(o.name[e.translateService.currentLang]),t.R7$(1),t.Y8G("ngIf",o.caption),t.R7$(1),t.Y8G("ngIf","resv"===o.activation_option&&e.isLater)}}let tt=(()=>{var i;class a{get option1(){return this.formActivation.get("option1")}get form(){return this.formActivation.get("form").value}get dateInput(){return this.formActivation.get("dateInput").value}get hourInput(){return this.formActivation.get("hourInput").value}set form(e){this.formActivation.get("form").setValue(e)}set hourInput(e){this.formActivation.get("hourInput").setValue(e)}constructor(e,n,s,c,l,m,M,k,T,$,U,L,N){(0,r.A)(this,"platformId",void 0),(0,r.A)(this,"location",void 0),(0,r.A)(this,"fb",void 0),(0,r.A)(this,"dialogRef",void 0),(0,r.A)(this,"route",void 0),(0,r.A)(this,"router",void 0),(0,r.A)(this,"getStorePageCheckout",void 0),(0,r.A)(this,"translateService",void 0),(0,r.A)(this,"packageListUseCase",void 0),(0,r.A)(this,"tokenService",void 0),(0,r.A)(this,"getListHourUseCase",void 0),(0,r.A)(this,"windowService",void 0),(0,r.A)(this,"today",new Date),(0,r.A)(this,"maxDate",new Date(new Date(this.today).setDate(this.today.getDate()+30))),(0,r.A)(this,"formActivation",void 0),(0,r.A)(this,"isLater",!1),(0,r.A)(this,"steps",void 0),(0,r.A)(this,"orderId",void 0),(0,r.A)(this,"position",void 0),(0,r.A)(this,"titleDynamic",{en:"",id:""}),(0,r.A)(this,"typeEntryPoint",""),(0,r.A)(this,"isBtlEntryPoint",void 0),(0,r.A)(this,"isStoreEntryPoint",void 0),(0,r.A)(this,"dataPage",[]),(0,r.A)(this,"type",""),(0,r.A)(this,"mlId",""),(0,r.A)(this,"msisdn",""),(0,r.A)(this,"packageId",""),(0,r.A)(this,"time",void 0),this.platformId=e,this.location=n,this.fb=s,this.dialogRef=c,this.route=l,this.router=m,this.getStorePageCheckout=M,this.translateService=k,this.packageListUseCase=T,this.tokenService=$,this.getListHourUseCase=U,this.windowService=L,this.formActivation=this.fb.group({form:new f.MJ(""),option1:new f.MJ(""),option2:new f.MJ(""),option3:new f.MJ(""),dateInput:new f.MJ(""),hourInput:new f.MJ("")}),this.orderId=m.snapshot.params.orderId,this.mlId=m.snapshot.params.mlId,this.router.queryParams.subscribe(G=>{this.msisdn=G.msisdn,this.packageId=G.packageId}),this.typeEntryPoint=m.snapshot.data.type,N.updateTitle("Set Scheduling Activation | Telkomsel")}ngOnInit(){this.steps=[{id:1,label:"digitalProduct.stepper.activationStatus",state:"active"},{id:2,label:"digitalProduct.stepper.orderConfirmation",state:""},{id:3,label:"digitalProduct.stepper.paymentMethod",state:""},{id:4,label:"digitalProduct.stepper.orderStatus",state:""}],this.getCheckoutStoreJson(),sessionStorage.setItem("typePromo","roamingUmrahHaji"),this.form="direct","store"===this.typeEntryPoint&&this.getListHour()}backButton(){this.windowService.getHistoryLength()>1?this.location.back():window.close()}changeSchdule(e){if(this.isLater="resv"===e,"resv"===e)return this.formActivation.get("dateInput").addValidators(f.k0.compose([f.k0.required])),void this.formActivation.get("hourInput").addValidators(f.k0.compose([f.k0.required]));this.formActivation.get("dateInput").clearValidators(),this.formActivation.get("hourInput").clearValidators(),this.formActivation.controls.dateInput.updateValueAndValidity(),this.formActivation.controls.hourInput.updateValueAndValidity()}submit(){if(!this.formActivation.valid)return this.formActivation.markAllAsTouched()}openDialog(){let e="";(0,g.UE)(this.platformId)&&(this.windowService.innerWidth()<1280?(e="100%",this.position={bottom:"0px"}):(e="669px",this.position={}));const n=this.dialogRef.open(h.PickHourComponent,{width:e,maxWidth:"100%",position:this.position,data:this.time}),s=n.componentInstance.onSubmit.subscribe(c=>{this.formActivation.get("hourInput").setValue("".concat(c.hour,":").concat(c.minute)),this.dialogRef.closeAll()});n.afterClosed().subscribe(()=>{s.unsubscribe()})}continue(){this.msisdn=this.msisdn?this.msisdn.replace("0","62"):"0";
1const e=this.hourInput?this.hourInput.replace(":",""):"",n=new Date(this.dateInput),s=this.dateInput?w.ZA.toDateWithFormat(n,"DD-MM-YYYY"):"";this.tokenService.storeData("optionVal",this.form),this.tokenService.storeData("optionHour",e),this.tokenService.storeData("optionDate",s),this.route.navigate(["/promo/checkout/".concat(this.mlId)],{queryParams:{type:"roamingUmrahHaji",msisdn:this.msisdn,packageId:this.packageId}})}getCheckoutStoreJson(){this.getStorePageCheckout.execute().pipe((0,u.s)(1)).subscribe(e=>{this.titleDynamic=e.data.header,"store"===this.typeEntryPoint&&(this.dataPage=e.data.dataPage.filter(n=>"store"===n.type)),"btl"===this.typeEntryPoint&&(this.dataPage=e.data.dataPage.filter(n=>"btl"===n.type))})}getListHour(){this.getListHourUseCase.execute({msisdn:this.msisdn},null).pipe((0,u.s)(1)).subscribe(n=>{this.time=n.time})}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.rXU(t.Agw),t.rXU(g.aZ),t.rXU(f.ok),t.rXU(B.bZ),t.rXU(_.Ix),t.rXU(_.nX),t.rXU(dn),t.rXU(D.c$),t.rXU(X.c),t.rXU(C.ByA),t.rXU(mn),t.rXU(C.s7s),t.rXU(C.FWO))}),(0,r.A)(a,"\u0275cmp",t.VBU({type:i,selectors:[["app-set-schedule"]],decls:23,vars:16,consts:[[1,"container"],[1,"p-4","border-b","border-solid","border-primary-tselGrey40"],[3,"default","steps","step"],[1,"content-top"],[1,"back-wrapper"],[1,"flex","items-center","cursor-pointer",3,"click"],["src","assets/icons/_arrow-left.png","alt","Back",1,"w-6","inline"],[1,"inline","font-poppins-regular","text-breadcrumb-medium","text-primary-tselGrey100","text-f-14","ml-2"],[1,"content-bottom"],[1,"title"],[1,"desc"],[1,"select"],["id","purchase-verification-form",3,"formGroup","ngSubmit"],["class","select-activation",4,"ngFor","ngForOf"],[1,"button"],[1,"btn-primary-submit","continue",3,"disabled","click"],[1,"select-activation"],[1,"wrapper"],["formControlName","form","name","form",1,"flex","flex-col","gap-4"],[3,"value","change"],["class","desc ml-7",4,"ngIf"],["class","schedule-activation",4,"ngIf"],[1,"desc","ml-7"],[1,"schedule-activation"],["formControlName","dateInput",1,"w-full",3,"isError","config"],[1,"hour-picker","mt-3","md:mt-0","w-full","md:ml-4",3,"click"],[1,"w-full","relative","pb-1"],["type","text","formControlName","hourInput",1,"w-full","px-4","border","leading-6","text-f-14","rounded-xl","border-primary-tselGrey40",3,"placeholder"],["src","assets/icons/arrow-down.svg","alt","datepicker-icon",1,"w-5","h-5","cursor-pointer","absolute","top-8","right-4"]],template:function(e,n){1&e&&(t.j41(0,"div",0)(1,"div",1),t.nrm(2,"app-stepper-wec",2),t.k0s(),t.j41(3,"div",3)(4,"div",4)(5,"button",5),t.bIt("click",function(){return n.backButton()}),t.nrm(6,"img",6),t.j41(7,"div",7),t.EFF(8),t.nI1(9,"translate"),t.k0s()()()(),t.j41(10,"div",8)(11,"div",9),t.EFF(12),t.k0s(),t.j41(13,"div",10),t.EFF(14),t.nI1(15,"translate"),t.k0s(),t.j41(16,"div",11)(17,"form",12),t.bIt("ngSubmit",function(){return n.submit()}),t.DNE(18,_n,7,4,"div",13),t.k0s()(),t.j41(19,"div",14)(20,"button",15),t.bIt("click",function(){return n.continue()}),t.EFF(21),t.nI1(22,"translate"),t.k0s()()()()),2&e&&(t.R7$(2),t.Y8G("default",!1)("steps",n.steps)("step",1),t.R7$(6),t.SpI(" ",t.bMT(9,10,"button.back"),""),t.R7$(4),t.JRh(n.titleDynamic[n.translateService.currentLang]),t.R7$(2),t.JRh(t.bMT(15,12,"roaming.desc")),t.R7$(3),t.Y8G("formGroup",n.formActivation),t.R7$(1),t.Y8G("ngForOf",n.dataPage[0].dataOption),t.R7$(2),t.Y8G("disabled",n.formActivation.invalid),t.R7$(1),t.JRh(t.bMT(22,14,"button.continue")))},dependencies:[g.Sq,g.bT,Z.d,f.qT,f.me,f.BC,f.cb,f.j4,f.JD,I.VT,I._g,O.I,D.D9],styles:[".container[_ngcontent-%COMP%]{max-width:1440px;margin-left:auto;margin-right:auto;width:100%}.content-top[_ngcontent-%COMP%]{padding:1.25rem 1.5rem;border-bottom:1px solid #CCCFD3}.content-bottom[_ngcontent-%COMP%]{padding:1.25rem 1.5rem}@media (min-width: 1024px){.content-bottom[_ngcontent-%COMP%]{width:770px;margin:auto}}.content-bottom[_ngcontent-%COMP%] .title[_ngcontent-%COMP%]{font-family:telkomsel-batik-bold,Arial,sans-serif;font-size:16px;--tw-text-opacity: 1;color:rgb(0 26 65 / var(--tw-text-opacity, 1))}.content-bottom[_ngcontent-%COMP%] .desc[_ngcontent-%COMP%]{font-family:poppins-regular,Arial,sans-serif;font-size:12px;--tw-text-opacity: 1;color:rgb(78 87 100 / var(--tw-text-opacity, 1))}.content-bottom[_ngcontent-%COMP%] .select[_ngcontent-%COMP%]{margin-top:1.75rem}.content-bottom[_ngcontent-%COMP%] .select[_ngcontent-%COMP%] .select-activation[_ngcontent-%COMP%]{padding-bottom:1rem}.content-bottom[_ngcontent-%COMP%] .select[_ngcontent-%COMP%] .select-activation[_ngcontent-%COMP%] .label-active[_ngcontent-%COMP%]{font-family:poppins-bold,Arial,sans-serif;font-size:14px;color:#0050ae}.content-bottom[_ngcontent-%COMP%] .select[_ngcontent-%COMP%] .select-activation[_ngcontent-%COMP%] .label-inactive[_ngcontent-%COMP%], .content-bottom[_ngcontent-%COMP%] .select[_ngcontent-%COMP%] .select-activation[_ngcontent-%COMP%] .mat-radio-group[_ngcontent-%COMP%]{font-family:poppins-regular,Arial,sans-serif;font-size:14px;--tw-text-opacity: 1;color:rgb(0 26 65 / var(--tw-text-opacity, 1))}.content-bottom[_ngcontent-%COMP%] .select[_ngcontent-%COMP%] .select-activation[_ngcontent-%COMP%] [type=radio][_ngcontent-%COMP%]:checked{background-image:none}.content-bottom[_ngcontent-%COMP%] .select[_ngcontent-%COMP%] .select-activation[_ngcontent-%COMP%] .schedule-activation[_ngcontent-%COMP%]{margin-left:1.75rem;margin-right:1.75rem}@media (min-width: 768px){.content-bottom[_ngcontent-%COMP%] .select[_ngcontent-%COMP%] .select-activation[_ngcontent-%COMP%] .schedule-activation[_ngcontent-%COMP%]{display:flex}}.content-bottom[_ngcontent-%COMP%] .select[_ngcontent-%COMP%] .select-activation[_ngcontent-%COMP%] .schedule-activation[_ngcontent-%COMP%] .label[_ngcontent-%COMP%]{font-family:poppins-regular,Arial,sans-serif;font-size:12px;--tw-text-opacity: 1;color:rgb(0 26 65 / var(--tw-text-opacity, 1))}.content-bottom[_ngcontent-%COMP%] .select[_ngcontent-%COMP%] .select-activation[_ngcontent-%COMP%] .schedule-activation[_ngcontent-%COMP%] .hour-picker[_ngcontent-%COMP%]{font-size:14px;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(0 26 65 / var(--tw-text-opacity, 1))}.content-bottom[_ngcontent-%COMP%] .select[_ngcontent-%COMP%] .select-activation[_ngcontent-%COMP%] .desc[_ngcontent-%COMP%]{font-family:poppins-regular,Arial,sans-serif;font-size:12px;--tw-text-opacity: 1;color:rgb(0 26 65 / var(--tw-text-opacity, 1))}.content-bottom[_ngcontent-%COMP%] .continue[_ngcontent-%COMP%]{position:relative;bottom:0;right:0;left:1.25rem;width:91.666667%}@media (min-width: 1024px){ .cdk-overlay-pane{margin:auto}} .cdk-dialog-container{overflow:hidden!important} .mat-dialog-container{border-radius:20px}@media (min-width: 1024px){ .mat-dialog-container{border-radius:20px 20px 0 0!important}} .mat-radio-checked .mat-radio-label-content{font-family:poppins-bold,Arial,sans-serif;font-size:14px;color:#0050ae} .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#0050ae!important} .mat-radio-button.mat-accent .mat-radio-inner-circle{color:#0050ae!important;background-color:#0050ae!important}"]})),a})(),bn=(()=>{var i;class a{constructor(e){(0,r.A)(this,"promoRepository",void 0),this.promoRepository=e}execute(){return this.promoRepository.GetErrorMessage()}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.KVO(v.Y))}),(0,r.A)(a,"\u0275prov",t.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})),a})();const vn=[{path:"set-schedule/btl/:mlId",component:tt,data:{type:"btl"}},{path:"set-schedule/store/:mlId",component:tt,data:{type:"store"}},{path:"invoice/:orderId",component:ln},{path:"checkout/:orderId",component:en},{path:":contentData",component:H,data:{footer:Ve.A}},{path:"btl",loadChildren:()=>d.e(2282).then(d.bind(d,2282)).then(i=>i.FiveGBtlPromoModule)},{path:"",component:H},{path:"invoice-claim/:result",component:an},{path:"voucher-claim/:result",component:(()=>{var i;class a{constructor(e,n,s,c){(0,r.A)(this,"translateService",void 0),(0,r.A)(this,"errorPageService",void 0),(0,r.A)(this,"errorMessageUsecase",void 0),(0,r.A)(this,"windowService",void 0),(0,r.A)(this,"errorCode",void 0),(0,r.A)(this,"errorList",void 0),(0,r.A)(this,"errorMessage",void 0),this.translateService=e,this.errorPageService=n,this.errorMessageUsecase=s,this.windowService=c}ngOnInit(){this.errorCode=this.errorPageService.getData(),this.getErrorMessage()}getErrorMessage(){this.errorMessageUsecase.execute().pipe((0,u.s)(1)).subscribe(e=>{this.errorList=e.data.errors,this.errorMessage=this.errorList.find(n=>{var s;return n.code===this.errorCode||(null===(s=n.codes)||void 0===s?void 0:s.includes(this.errorCode))})})}backButton(){this.windowService.href(this.errorMessage.cta),this.errorPageService.clearData()}ngOnDestroy(){this.errorCode&&localStorage.removeItem("sharedData")}}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)(t.rXU(D.c$),t.rXU(z.q),t.rXU(bn),t.rXU(C.s7s))}),(0,r.A)(a,"\u0275cmp",t.VBU({type:i,selectors:[["app-voucher-redeem-result"]],decls:11,vars:4,consts:[[1,"result-wrapper"],[1,"content-detail"],[1,"img-wrapper"],["alt","error",3,"src"],[1,"content-detail-title"],[1,"content-detail-desc"],[1,"button-wrapper"],[1,"btn-primary-submit",3,"click"]],template:function(e,n){1&e&&(t.j41(0,"div",0)(1,"div",1)(2,"div",2),t.nrm(3,"img",3),t.k0s(),t.j41(4,"div",4),t.EFF(5),t.k0s(),t.j41(6,"div",5),t.EFF(7),t.k0s(),t.j41(8,"div",6)(9,"button",7),t.bIt("click",function(){return n.backButton()}),t.EFF(10),t.k0s()()()()),2&e&&(t.R7$(3),t.Y8G("src",null==n.errorMessage?null:n.errorMessage.image_url,t.B4B),t.R7$(2),t.SpI(" ",null==n.errorMessage?null:n.errorMessage.title[n.translateService.currentLang]," "),t.R7$(2),t.SpI(" ",null==n.errorMessage?null:n.errorMessage.description[n.translateService.currentLang]," "),t.R7$(3),t.SpI(" ",null==n.errorMessage?null:n.errorMessage.button_text[n.translateService.currentLang]," "))},styles:[".result-wrapper[_ngcontent-%COMP%]{margin-top:3rem;margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:590px}.result-wrapper[_ngcontent-%COMP%] .content-detail[_ngcontent-%COMP%]{text-align:center}.result-wrapper[_ngcontent-%COMP%] .content-detail[_ngcontent-%COMP%] .img-wrapper[_ngcontent-%COMP%]{margin-bottom:1.5rem;display:flex;justify-content:center}.result-wrapper[_ngcontent-%COMP%] .content-detail-title[_ngcontent-%COMP%]{margin-bottom:1rem;font-family:telkomsel-batik-bold,Arial,sans-serif;font-size:18px;line-height:2.5rem;--tw-text-opacity: 1;color:rgb(0 26 65 / var(--tw-text-opacity, 1))}@media (min-width: 1280px){.result-wrapper[_ngcontent-%COMP%] .content-detail-title[_ngcontent-%COMP%]{margin-bottom:1.5rem;font-size:24px;line-height:1.5rem}}.result-wrapper[_ngcontent-%COMP%] .content-detail-desc[_ngcontent-%COMP%]{margin-bottom:1rem;font-family:poppins-regular,Arial,sans-serif;font-size:14px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(78 87 100 / var(--tw-text-opacity, 1))}@media (min-width: 1280px){.result-wrapper[_ngcontent-%COMP%] .content-detail-desc[_ngcontent-%COMP%]{margin-bottom:1.5rem}}.result-wrapper[_ngcontent-%COMP%] .content-detail[_ngcontent-%COMP%] .button-wrapper[_ngcontent-%COMP%]{margin-left:1.5rem;margin-right:1.5rem}@media (min-width: 1280px){.result-wrapper[_ngcontent-%COMP%] .content-detail[_ngcontent-%COMP%] .button-wrapper[_ngcontent-%COMP%]{margin-left:132px;margin-right:132px}} .main-content-wrapper{min-height:auto!important}"]})),a})()}];let fn=(()=>{var i;class a{}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)}),(0,r.A)(a,"\u0275mod",t.$C({type:i})),(0,r.A)(a,"\u0275inj",t.G2t({imports:[_.iI.forChild(vn),_.iI]})),a})(),Pn=(()=>{var i;class a{}return i=a,(0,r.A)(a,"\u0275fac",function(e){return new(e||i)}),(0,r.A)(a,"\u0275mod",t.$C({type:i,bootstrap:[H]})),(0,r.A)(a,"\u0275inj",t.G2t({imports:[fn,g.MD,Ne.N,P.oB,_.iI,y.Yq,p.uY,I.Wk,h.PackageDetailComponent,h.SpinnerComponent,h.InvoiceComponent,O.I]})),a})()},5404:(V,S,d)=>{d.d(S,{d:()=>h});var r=d(14042),p=d(17705),g=d(60177),I=d(73955);function _(O,P){if(1&O&&(p.qex(0),p.j41(1,"li",3)(2,"div",4),p.EFF(3),p.nI1(4,"translate"),p.k0s()(),p.bVm()),2&O){const y=P.$implicit,t=p.XpG();p.R7$(1),p.STu("text-step ",y.id===t.step?"font-poppins-bold":"font-poppins-regular"," ",t.dataSteps.length<4?"w-1/3":"w-1/4",""),p.Y8G("ngClass",y.state),p.R7$(2),p.JRh(p.bMT(4,6,y.label))}}let h=(()=>{var O;class P{constructor(){(0,r.A)(this,"default",void 0),(0,r.A)(this,"steps",void 0),(0,r.A)(this,"step",void 0),(0,r.A)(this,"dataSteps",void 0)}ngOnInit(){this.stepInit()}stepInit(){this.dataSteps=this.default?[{id:1,label:"digitalProduct.stepper.orderConfirmation",state:"active"},{id:2,label:"digitalProduct.stepper.paymentMethod",state:""},{id:3,label:"digitalProduct.stepper.orderStatus",state:""}]:this.steps,this.dataSteps.forEach(t=>{t.id<=this.step&&(t.state="active")})}}return O=P,(0,r.A)(P,"\u0275fac",function(t){return new(t||O)}
1),(0,r.A)(P,"\u0275cmp",p.VBU({type:O,selectors:[["app-stepper-wec"]],inputs:{default:"default",steps:"steps",step:"step"},decls:3,vars:1,consts:[[1,"container-step"],[1,"progress-bar"],[4,"ngFor","ngForOf"],[3,"ngClass"],[1,"text"]],template:function(t,j){1&t&&(p.j41(0,"div",0)(1,"ul",1),p.DNE(2,_,5,8,"ng-container",2),p.k0s()()),2&t&&(p.R7$(2),p.Y8G("ngForOf",j.dataSteps))},dependencies:[g.YU,g.Sq,I.D9],styles:['.container-step[_ngcontent-%COMP%]{display:flex;justify-content:center}.progress-bar[_ngcontent-%COMP%]{counter-reset:step;width:24rem}@media (min-width: 768px){.progress-bar[_ngcontent-%COMP%]{width:30rem}}.progress-bar[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;list-style-type:none;float:left;position:relative;text-align:center}.progress-bar[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:before{content:counter(step);counter-increment:step;width:30px;height:30px;line-height:30px;border:1px solid #CCCFD3;display:block;text-align:center;margin:0 auto 10px;border-radius:50%;background-color:#cccfd3;color:#fff;font-family:poppins-bold,Arial,sans-serif}.progress-bar[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:after{content:"";position:absolute;width:100%;height:2px;background-color:#cccfd3;top:15px;left:-50%;z-index:-1}.progress-bar[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:first-child:after{content:none}.progress-bar[_ngcontent-%COMP%] li.active[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.progress-bar[_ngcontent-%COMP%] li.active[_ngcontent-%COMP%]:after{background-color:#ed0226}.progress-bar[_ngcontent-%COMP%] li.active[_ngcontent-%COMP%]:before{border-color:#ed0226;--tw-bg-opacity: 1;background-color:rgb(255 0 37 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-step[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));font-size:10px;line-height:12px}@media (min-width: 1280px){.text-step[_ngcontent-%COMP%]{font-size:16px;line-height:24px}}@media (min-width: 768px){.text-step[_ngcontent-%COMP%]{font-size:12px;line-height:24px}}.text-step[_ngcontent-%COMP%] .text[_ngcontent-%COMP%]{width:4rem}']})),P})()},39422:(V,S,d)=>{d.d(S,{I:()=>Y});var r=d(14042),p=d(17705),g=d(89417),I=d(44757),_=d(65826),h=d(54100),O=d(60177);const P=["datepickerField"];function y(A,E){1&A&&(p.j41(0,"span",11),p.EFF(1,"*"),p.k0s())}const t=function(A,E,u){return{"border-primary-tselRed":A,"on-focus":E,"bg-primary-tselGrey20":u}};class j{constructor(){(0,r.A)(this,"value",1)}get display(){return 1===this.value?{dateInput:"LL",monthYearLabel:"YYYY",dateA11yLabel:"LL",monthYearA11yLabel:"YYYY"}:{dateInput:"DD-MM-YYYY",monthYearLabel:"YYYY",dateA11yLabel:"LL",monthYearA11yLabel:"YYYY"}}get parse(){return{dateInput:"LL"}}}let Y=(()=>{var A;class E{constructor(){(0,r.A)(this,"config",void 0),(0,r.A)(this,"isError",!1),(0,r.A)(this,"isDisabled",!1),(0,r.A)(this,"onFocus",void 0),(0,r.A)(this,"iconCalender","assets/icons/calendar.svg"),(0,r.A)(this,"datepickerField",void 0),(0,r.A)(this,"value",void 0),(0,r.A)(this,"onChange",()=>{}),(0,r.A)(this,"onTouched",()=>{}),(0,r.A)(this,"formatDatetime",(0,p.WQX)(_.de))}ngOnInit(){var x,b;this.config.max=null!==(x=this.config.max)&&void 0!==x?x:void 0,this.config.min=null!==(b=this.config.min)&&void 0!==b?b:void 0,this.changeConfig()}writeValue(x){this.value=x}registerOnChange(x){this.onChange=x}registerOnTouched(x){this.onTouched=x}closeDatepicker(){this.datepickerField.nativeElement.blur()}changeConfig(){this.config.dateTimeValue&&(this.formatDatetime.value=this.config.dateTimeValue)}}return A=E,(0,r.A)(E,"\u0275fac",function(x){return new(x||A)}),(0,r.A)(E,"\u0275cmp",p.VBU({type:A,selectors:[["shared-date-picker"]],viewQuery:function(x,b){if(1&x&&p.GBs(P,5),2&x){let C;p.mGM(C=p.lsd())&&(b.datepickerField=C.first)}},inputs:{config:"config",isError:"isError",isDisabled:"isDisabled",onFocus:"onFocus",iconCalender:"iconCalender"},standalone:!0,features:[p.Jv_([{provide:g.kq,multi:!0,useExisting:(0,p.Rfq)(()=>A)},{provide:_.MJ,useClass:I.QH,deps:[_.Ju]},{provide:_.Ju,useValue:"id"},{provide:_.de,useClass:j}]),p.aNF],decls:15,vars:16,consts:[[3,"ngClass"],["class","text-primary-tselRed",4,"ngIf"],[1,"pt-1","w-full","relative"],["type","text",1,"w-full","px-4","border","border-primary-tselGrey40","leading-6","text-f-14","rounded-xl",3,"placeholder","matDatepicker","ngModel","disabled","max","min","ngClass","ngModelChange","blur","focus"],["datepickerField",""],["alt","datepicker-icon",1,"w-5","h-5","cursor-pointer","absolute","top-4","right-4",3,"src","click"],["matSuffix","",3,"for"],[3,"closed"],["datepicker",""],["mat-button","","matDatepickerCancel",""],["mat-raised-button","","color","primary","matDatepickerApply",""],[1,"text-primary-tselRed"]],template:function(x,b){if(1&x){const C=p.RV6();p.j41(0,"div",0),p.EFF(1),p.DNE(2,y,2,0,"span",1),p.k0s(),p.j41(3,"div",2)(4,"input",3,4),p.bIt("ngModelChange",function(F){return b.value=F}
1)("ngModelChange",function(){return b.onChange(b.value)})("blur",function(){return b.onTouched()})("focus",function(){p.eBV(C);const F=p.sdS(9);return p.Njj(F.open())}),p.k0s(),p.j41(6,"img",5),p.bIt("click",function(){p.eBV(C);const F=p.sdS(9);return p.Njj(F.open())}),p.k0s(),p.nrm(7,"mat-datepicker-toggle",6),p.j41(8,"mat-datepicker",7,8),p.bIt("closed",function(){return b.closeDatepicker()}),p.j41(10,"mat-datepicker-actions")(11,"button",9),p.EFF(12,"Cancel"),p.k0s(),p.j41(13,"button",10),p.EFF(14,"Choose"),p.k0s()()()()}if(2&x){const C=p.sdS(9);p.Y8G("ngClass",b.config.labelClasses?b.config.labelClasses:"text-f-14 leading-6 text-primary-tselBlack"),p.R7$(1),p.SpI(" ",b.config.label," "),p.R7$(1),p.Y8G("ngIf",b.config.required),p.R7$(2),p.Y8G("placeholder",b.config.placeholder?b.config.placeholder:"DD / MM / YYYY")("matDatepicker",C)("ngModel",b.value)("disabled",b.isDisabled)("max",b.config.max)("min",b.config.min)("ngClass",p.sMw(12,t,b.isError,b.onFocus&&!b.value,b.isDisabled)),p.R7$(2),p.Y8G("src",b.iconCalender,p.B4B),p.R7$(1),p.Y8G("for",C)}},dependencies:[O.MD,O.YU,O.bT,h.X6,h.Vh,h.bZ,h.bU,h.Cz,h.jj,h.T7,g.YN,g.me,g.BC,g.vS],styles:[".cdk-overlay-container{background:#001a4199}.on-focus[_ngcontent-%COMP%]{border:2px solid #2563eb}"]})),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.