PageSourceSearch

https://www.m358th.com/assets/10.10.7/home01.09ca55dd.1791296062701.js

js m358th.com collected 2026-10-08 08:28:32 UTC 4,890 bytes, 1 lines download raw bytes

1import{l as c,r as p,A as e,S as x,R as j,n as H,L as B}from"./index.3a9dafa4.1791296062701.js";import{r as f}from"./agentation.f767b108.1791296062701.js";import{m as h}from"./selector.4b536653.1791296062701.js";import{A as S}from"./announcementBar.selector.24b06bb0.1791296062701.js";import{A as M}from"./D_aff_announcementBar_ss2.877c907d.1791296062701.js";import A from"./HomeBannerSlider.0bfbd524.1791296062701.js";import{M as T}from"./MobileLoginJoinBtn.selector.d8e35182.1791296062701.js";import{w as u}from"./withTranslation.58cd6d09.1791296062701.js";import{T as d}from"./Translation.ee361479.1791296062701.js";import C from"./aff-home-content.a3269a98.1791296062701.js";import{c as o}from"./home.controller.924971c3.1791296062701.js";import"./miniLazyComponent.072b161a.1791296062701.js";import"./announcementBar.controller.15da578b.1791296062701.js";import"./index.7399e5ed.1791296062701.js";import"./index.b7393dfc.1791296062701.js";import"./index.bdec9ad0.1791296062701.js";import"./index.b227f33d.1791296062701.js";import"./index.1e1af7a2.1791296062701.js";import"./affiliate-service.51be9925.1791296062701.js";import"./HomeBannerSlider.selector.69b3b41e.1791296062701.js";import"./image-helper.c67aad7c.1791296062701.js";import"./text.df718856.1791296062701.js";import"./store.21ed66ad.1791296062701.js";import"./floatingNotification.constant.27687fe7.1791296062701.js";import"./dayjs.min.ac636f31.1791296062701.js";import"./matchPredictionModules.5c68d79f.1791296062701.js";import"./oddsFeedModules.e8376b26.1791296062701.js";import"./promotionModules.5b844e27.1791296062701.js";import"./index.4130f7f5.1791296062701.js";import"./accordion_beta.00b516e6.1791296062701.js";import"./D_testimonials_beta.22578c05.1791296062701.js";import"./ceremory-banner.0f5e6d24.1791296062701.js";import"./staticContentModules.e9474029.1791296062701.js";class L extends p.Component{props=null;constructor(t){super(),this.props=t}componentWillUnmount(){this.setState=()=>{}}render(){const{affMenus:t,screen:i,customTranslationObj:s}=this.props;return e.jsx(d,{children:a=>e.jsx("div",{className:"aff_HomeTab01_container",children:(t||[]).map((n,r)=>e.jsx(e.Fragment,{children:i.isMobile&&n.name==="PortalHome"?null:e.jsx("a",{title:a(n.content),onClick:()=>this.props.getMenuHref(n),className:"tab-item",children:e.jsxs("div",{className:"btnIconHome",children:[n.templatedSVG?e.jsx("div",{dangerouslySetInnerHTML:{__html:n.templatedSVG}}):e.jsx(x,{category:"SVGMaster",name:n.svgName,className:""}),s&&s[n.name]?e.jsx("p",{children:s[n.name]}):e.jsx("p",{children:a(n.content)})]})},r)}))})})}}const N=c.connect(h)(u([])(f.withRouter(L)));class P extends j.Component{constructor(){super(),o.init(this)}componentDidMount(){o.initCompSettings().then(()=>{o.identity(),o.getAffiliateUrl(),o.getAffHomePageBanner(),o.getAffiliateDisplayMenu()}),H.loadCustomTranslation("aff-mobile-tab",this)}componentWillUnmount(){this.setState=()=>{}}componentDidUpdate(){}render(){const{compSettings:t}=this.state,{affMobileSettings:i,hideMenuTabs:s,affAnnouncementBarVisible:a}=this.state.compSettings;let n={homePageBanner:this.state.affhomePageBanner,disableNoHomeBannerDefaultHeight:t&&t.disableNoHomeBannerDefaultHeight,handleBannerOnClick:o.handleBannerOnClick},r={goToPage:o.goToPage,showLoginJoinIcon:t&&t.showLoginJoinIcon,customAffJoin:i&&i.customAffJoin},b={affMenus:this.state.affMenus,getMenuHref:o.getMenuHref,customTranslationObj:this.state.customTranslationObj},m={parentvm:this,isModalOpen:!1,annoucementList:this.state.annoucementList,announcementBarVisible:this.state.announcementBarVisible,announcementListWithoutHtmlTag:this.state.announcementListWithoutHtmlTag,openScrollingAnnouncementPopup:o.openScrollingAnnouncementPopup,announcementSpeed:this.state.announcementSpeed,announcementColor:this.state.announcementColor},l=!1;return this.props.portal.settings&&this.props.portal.settings.hideAffMobileLoginJoin&&(l=this.props.portal.settings.hideAffMobileLoginJoin),e.jsx(d,{children:()=>e.jsx(p.Fragment,{children:e.jsxs("div",{className:"standard-normal-font-size m-aff-home",children:[e.jsx("section",{className:"mobileCarouselSliderSection",children:t&&t.affCustomHomeBanner?e.jsxs("div",{className:"aff-custom-banner-container",children:[e.jsx(B,{className:"aff-custom-banner",src:t.affCustomHomeBanner.mHomeBanner,alt:""}),t.affCustomHomeBanner.btn&&e.jsx("button",{className:"m-aff-custom-btn",onClick:()=>{o.redirectToComissionPlan()},children:t.affCustomHomeBanner.btn})]}):e.jsx(A,{...n})}),e.jsx("div",{className:"m-Divider"}),e.jsx("section",{className:"m-announcementBarSection",children:a?e.jsx(M,{...m}):e.jsx(S,{...m})}),!l&&!this.state.isLogin&&e.jsx("section",{className:"mobileLoginJoinBtnSection",children:e.jsx(T,{...r})}),e.jsx(C,{}),!s&&e.jsx("section",{children:e.jsx(N,{...b})})]})})})}}const le=c.connect(h)(u("affiliate")(f.withRouter(P)));
1export{le as default};

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.