1"use strict";(self.webpackChunkroot=self.webpackChunkroot||[]).push([[2650],{32650:(F,h,i)=>{i.r(h),i.d(h,{WelcomeModule:()=>U});var c=i(69808),u=i(7628),f=i(68879),e=i(5e3),b=i(15601),w=i(28492),C=i(82944),P=i(37073),M=i(47119),d=i(82670),v=i(47703),x=i(51062),O=i(50019);function y(n,a){1&n&&(e.TgZ(0,"div",12)(1,"div",13),e._UZ(2,"app-icon",14),e.TgZ(3,"h3",15),e._uU(4),e.ALo(5,"translate"),e.qZA()()()),2&n&&(e.xp6(4),e.hij(" ",e.lcZ(5,1,"crm.welcome-page.header-promo")," "))}function Z(n,a){if(1&n&&(e.TgZ(0,"div",17),e._UZ(1,"img",18),e.qZA()),2&n){const t=e.oxw().$implicit,o=e.oxw();e.Q6J("ngClass",o.platformService.platformClasses),e.xp6(1),e.Q6J("src",t,e.LSH)}}function S(n,a){1&n&&e.YNc(0,Z,2,2,"ng-template",16)}function I(n,a){if(1&n){const t=e.EpF();e.TgZ(0,"button",19),e.NdJ("click",function(){e.CHM(t);const r=e.oxw();return e.KtG(r.goLogin())}),e.TgZ(1,"p"),e._uU(2),e.ALo(3,"translate"),e.qZA(),e._UZ(4,"app-icon",20),e.qZA()}2&n&&(e.xp6(2),e.Oqu(e.lcZ(3,1,"crm.welcome-page.login-register")))}const A=function(){return{delay:2500,disableOnInteraction:!1}};f.ZP.use([f.pt]);let _=(()=>{class n extends u.nh{constructor(t,o){super(t),this.injector=t,this.systemConfigService=o,this.crmads=[],this.crmNews=[],this.crmNewsList=[],this.banners=[],this.slides=["assets/images/welcome-default1.png","assets/images/welcome-default2.png","assets/images/welcome-default3.png"],this.adsSwiperConfig={slidesPerView:"auto",spaceBetween:10,breakpoints:{320:{slidesPerView:1,spaceBetween:10},640:{slidesPerView:2,spaceBetween:10},960:{slidesPerView:3.5,spaceBetween:10},1440:{slidesPerView:4,spaceBetween:10}}},this.bannerSwiperConfig={slidesPerView:"1",loop:!1,allowTouchMove:!1},this.autoplayConfig={delay:3e3,disableOnInteraction:!1}}ngOnInit(){if(this.logoUrl=this.getLogoUrl(),this.context.campaigns&&(this.welcomeCampaign=this.context.campaigns.find(t=>"welcome"==t.type)),this.context.ads&&this.context.ads.length>
10){const t={isSignIn:this.memberContext.isSignedIn()};this.crmads=this.adService.filterAds(this.context.ads,"crm-home-slider",t),this.banners=this.context.ads.filter(o=>{var r;return(null===(r=null==o?void 0:o.stages)||void 0===r?void 0:r.indexOf("member"))>-1&&"banner"==o.type}),this.crmNews=this.adService.filterAds(this.context.ads,"crm-home-news",t),this.crmNewsList=this.adService.filterAds(this.context.ads,"crm-home-news-list",t)}console.log("welcome",this.welcomeCampaign)}popupImg(t){console.log("POP: ",t),t.images&&0!=t.images.length&&this.routingService.navigateModal("directory/ad",{ad:t},{})}goReward(){console.log("go reward"),this.routingService.navigateModal(`crm/brand/${this.context.brandId}/reward`)}goStamp(){console.log("go stamp"),this.routingService.navigateModal(`crm/brand/${this.context.brandId}/stamp`)}goNews(){console.log("go news"),this.routingService.navigateModal(`crm/brand/${this.context.brandId}/news`)}goLogin(){var t;console.log("go login");let o="auth/login/"+(null!==(t=this.context)&&void 0!==t&&t.group?"group/"+this.context.groupId:"brand/"+this.context.brandId);this.routingService.navigateModal(o)}goOrder(){this.routingService.navigateModal(`directory/brand/${this.context.brandId}`,{},{})}getLogoUrl(){var t,o,r,s,m,p,l=null===(o=null===(t=this.context.brand)||void 0===t?void 0:t.themes)||void 0===o?void 0:o.byod,g=null;return(null===(r=null==l?void 0:l.logo)||void 0===r?void 0:r.length)>0&&(g=l.logo[0].url),null==g&&(g=null===(p=null===(m=null===(s=this.context.brand)||void 0===s?void 0:s.images)||void 0===m?void 0:m.logo)||void 0===p?void 0:p.url),g}isShowHeaderPromo(){return!this.systemConfigService.crmHideCrmHomeRegHint}}return n.\u0275fac=function(t){return new(t||n)(e.Y36(e.zs3),e.Y36(b.c))},n.\u0275cmp=e.Xpm({type:n,selectors:[["app-welcome-page"]],features:[e.qOj],decls:18,vars:24,consts:[["nav","",3,"title","menu","language","user","fullWidth","hasSignedIn"],["header","",4,"ngIf"],["center","",1,"content"],["center","",1,"banner-slider"],[1,"swiper-wrapper",3,"centeredSlides","loop","pagination","autoplay"],[4,"ngFor","ngForOf"],[1,"swiper-pagination"],["center","",1,"banner-text"],[1,"brand-btn-box"],[3,"innerHTML"],["mat-flat-button","","class","btn-public","data-testid","crm-login-or-register-button",3,"click",4,"ngIf"],["footer","",3,"showPaymentIcons"],["header",""],[1,"header-promo-msg","flex","justify-center","items-center","w-full","py-1.5"],["name","gift2","size","19",1,"flex","justify-center","items-center","mr-2"],[1,"text-promo-msg","text-sm","font-bold","tracking-wider","leading-none"],["swiperSlide",""],[1,"img-wrapper",3,"ngClass"],["fetchpriority","high",3,"src"],["mat-flat-button","","data-testid","crm-login-or-register-button",1,"btn-public",3,"click"],["name","chevron_right","source","mat",1,"icon-arrow-next"]],template:function(t,o){1&t&&(e.TgZ(0,"app-container-layout")(1,"app-nav-bar",0),e.ALo(2,"i18n"),e.TgZ(3,"span"),e._uU(4),e.qZA()(),e.YNc(5,y,6,3,"div",1),e.ALo(6,"translate"),e.TgZ(7,"div",2)(8,"div",3)(9,"swiper",4),e.YNc(10,S,1,0,null,5),e.qZA(),e._UZ(11,"div",6),e.qZA(),e.TgZ(12,"div",7)(13,"div",8),e._UZ(14,"span",9),e.ALo(15,"translate"),e.YNc(16,I,5,3,"button",10),e.qZA()()(),e._UZ(17,"app-footer",11),e.qZA()),2&t&&(e.xp6(1),e.Q6J("title",e.xi3(2,16,o.context.brand,o.context.userLang))("menu",!0)("language",!0)("user",!0)("fullWidth",!1)("hasSignedIn",o.memberContext.
1isSignedIn()),e.xp6(3),e.Oqu(o.context.brand.name),e.xp6(1),e.Q6J("ngIf",o.isShowHeaderPromo()&&e.lcZ(6,19,"crm.welcome-page.header-promo").length>0),e.xp6(4),e.Q6J("centeredSlides",!0)("loop",!0)("pagination",!0)("autoplay",e.DdM(23,A)),e.xp6(1),e.Q6J("ngForOf",o.slides),e.xp6(4),e.Q6J("innerHTML",e.lcZ(15,21,"crm.welcome-page.welcome-msg"),e.oJD),e.xp6(2),e.Q6J("ngIf",!o.isLoggedIn()),e.xp6(1),e.Q6J("showPaymentIcons",!0))},dependencies:[c.mk,c.sg,c.O5,w.o,C.w,P.L,M.c,d.nF,d.YC,v.lW,x.X$,O.G],styles:[".content-wrapper[_ngcontent-%COMP%]{min-width:320px!important;min-height:100%;background:#f7f7f7;padding:2rem 0;width:100%}.header-promo-msg[_ngcontent-%COMP%]{color:#fff;background:black}.main-wrapper[_ngcontent-%COMP%]{z-index:10;width:100%;max-width:calc(1200px - 15rem);padding:1rem 0}.content[_ngcontent-%COMP%]{position:relative}.banner-text[_ngcontent-%COMP%]{position:absolute;top:50%;left:10%;z-index:1000;transform:translateY(-50%);max-width:30%}.brand-bg-img[_ngcontent-%COMP%]{object-fit:cover;width:100%;height:100%;filter:blur(5px)}.brand-logo[_ngcontent-%COMP%]{background:#fff;border-radius:1rem;width:8rem}.brand-logo-transparent[_ngcontent-%COMP%]{margin-top:-7rem;margin-bottom:1rem;width:8rem;overflow:hidden}.brand-btn-box[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%}.brand-btn-box[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:1.8rem;color:#fff;font-weight:700;line-height:1.2em;margin-bottom:.5rem;text-shadow:4px 2px 16px rgba(0,0,0,.4509803922)}.img-wrapper[_ngcontent-%COMP%]{display:flex;justify-content:center}.img-wrapper.mobile[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{height:100vh;object-fit:cover}.btn-public[_ngcontent-%COMP%]{background:var(--P);background:linear-gradient(to right,var(--P400) 0%,var(--P600) 100%);background:var(--P300);color:var(--PC);border-radius:4px;padding:.5rem 1.5rem}.btn-public[_ngcontent-%COMP%] .mat-button-wrapper{display:flex;align-items:center}.btn-public[_ngcontent-%COMP%] app-icon[_ngcontent-%COMP%]{display:flex;font-size:1.3rem}.btn-public[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:1rem;font-weight:lighter;line-height:1.2em;letter-spacing:.5px}.btn-wrapper[_ngcontent-%COMP%]{padding:0 .5rem 1rem;flex:0 0 16.66%;display:flex;align-items:center;justify-content:center;z-index:100}.btn-item[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;flex-direction:column;width:8rem;text-align:center;cursor:pointer;overflow:visible}.btn-item[_ngcontent-%COMP%] .icon-btn[_ngcontent-%COMP%]{font-size:2.5rem;background:var(--P);color:var(--PC);border-radius:500px;width:5rem!important;height:5rem!important;display:flex;align-items:center;justify-content:center;border:var(--PC) solid .15rem;box-shadow:0 .5rem .8rem #0003}.btn-item[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{margin:.8rem 0;font-size:1.1rem}.banner-slider[_ngcontent-%COMP%]{height:100%}div.aigens-footer[_ngcontent-%COMP%]{background:#fff;padding:1.25rem 2rem;display:flex;justify-content:center}div.aigens-footer[_ngcontent-%COMP%] .footer-width[_ngcontent-%COMP%]{max-width:1120px;width:100%;display:flex;align-items:center;justify-content:space-between}div.aigens-footer[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{color:#8a8a8a;font-size:12px;text-decoration:underline}div.aigens-footer[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{color:#8a8a8a;font-size:12px;margin-right:.3rem}div.aigens-footer[_ngcontent-%COMP%] .img-aigens[_ngcontent-%COMP%]{height:1rem}@media not screen and (min-width: 840px){.content[_ngcontent-%COMP%]{height:100%}.banner-text[_ngcontent-%COMP%]{top:unset;bottom:5rem;left:50%;transform:translate(-50%);max-width:80%}.brand-btn-box[_ngcontent-%COMP%]{align-items:center}.brand-btn-box[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{text-align:center}}@media not screen and (min-width: 600px){.content[_ngcontent-%COMP%]{height:100%}.banner-text[_ngcontent-%COMP%]{top:unset;bottom:5rem;left:50%;transform:translate(-50%);max-width:80%}.brand-btn-box[_ngcontent-%COMP%]{align-items:center}.brand-btn-box[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{text-align:center}}"]}),n})();var L=i(99826),T=i(15612);let W=(()=>{class n{constructor(t,o){this.routingService=t,this.context=o}
1canActivate(t,o){const r=this.context.isMember();return console.log("signnnnnn?"+r),!r||(this.routingService.navigate(`crm/brand/${this.context.brandId}/home`),!1)}}return n.\u0275fac=function(t){return new(t||n)(e.LFG(T.Z),e.LFG(u.Y_))},n.\u0275prov=e.Yz7({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();var z=i(89731),j=i(79420);const J=[{path:"",component:_,data:{reuse:!0},canActivate:[W]}];let U=(()=>{class n{}return n.\u0275fac=function(t){return new(t||n)},n.\u0275mod=e.oAB({type:n}),n.\u0275inj=e.cJS({imports:[c.ez,L.Bz.forChild(J),x.aw,z.W,j.G,d.kz,v.ot]}),n})()}}]);
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.