PageSourceSearch

https://www.bk8th06.com/assets/10.9.29/referral.31e47d82.1790666596239.js

js bk8th06.com collected 2026-09-29 07:53:04 UTC 14,972 bytes, 1 lines download raw bytes

1import{l as S,A as e,bz as E,B as Q,r as d,az as D,gw as A}from"./index.cb24fa47.1790666596239.js";import{u as w,r as Y}from"./agentation.3e8ef65e.1790666596239.js";import{u as F}from"./useInjectReducer.ef2a9725.1790666596239.js";import{a as G,b as V,f as z,c as U}from"./index-layout-lite.bd3c1859.1790666596239.js";import O from"./breadcrumbs.791857b0.1790666596239.js";import{Q as W}from"./index.98b3e893.1790666596239.js";import{S as X}from"./share-social-list.98fa0db3.1790666596239.js";import{D as T}from"./dateInput.7ff229c0.1790666596239.js";import{P as Z}from"./pagination.d9e0da1e.1790666596239.js";import J from"./no-records.1d7f7f9f.1790666596239.js";import"./user-slice.fe4e9aa2.1790666596239.js";import"./usePreloadTheme.f2e1db3a.1790666596239.js";import"./staticContentModules.96d36cc3.1790666596239.js";import"./luckyWheelModules.98beb515.1790666596239.js";import"./ms-hook.135c78a0.1790666596239.js";import"./index.2f703146.1790666596239.js";import"./index.9bdd72e5.1790666596239.js";import"./react-datepicker.min.ca3c7396.1790666596239.js";import"./warning.883c7a3c.1790666596239.js";import"./Pagination.2e174885.1790666596239.js";const K="_referralContainer_gdqvv_1",ee="_breadcrumbs_gdqvv_6",se="_referralContent_gdqvv_9",ae="_tabList_gdqvv_12",te="_tab_gdqvv_12",re="_isActive_gdqvv_29",j={referralContainer:K,breadcrumbs:ee,referralContent:se,tabList:ae,tab:te,isActive:re},le="_referralShare_wl031_9",ie="_skeletonLoad_wl031_9",oe="_item_wl031_9",ne="_box_wl031_13",ce="_label_wl031_26",de="_itemQR_wl031_41",me="_itemSocialList_wl031_55",fe="_itemSM_wl031_61",he="_linkBox_wl031_75",xe="_title_wl031_79",ue="_shareLink_wl031_83",je="_shareText_wl031_92",_e="_qrSection_wl031_102",ve="_qrBanner_wl031_108",pe="_qrcode_wl031_117",Ne="_saveQRCodeButton_wl031_125",be="_socialList_wl031_136",Re="_shareTitle_wl031_136",a={referralShare:le,skeletonLoad:ie,item:oe,box:ne,"skeleton-loading-effect":"_skeleton-loading-effect_wl031_1",label:ce,itemQR:de,itemSocialList:me,itemSM:fe,linkBox:he,title:xe,shareLink:ue,shareText:je,qrSection:_e,qrBanner:ve,qrcode:pe,saveQRCodeButton:Ne,socialList:be,shareTitle:Re},ge=({refSettings:r})=>{const{t:i}=w(["liteReferral"]),{key:_}=S.useSelector(x=>x.language.currentLanguage)||{},o=async x=>{await E(x),Q.toast(i("liteGlobal:copied","Copied"))},h=`/public/html/images/sp2lite/referral/ref-banner-${_}.png`,n=100,b=async()=>{const x=document.getElementById("ref-qr"),R=c=>new Promise((f,N)=>{const u=new Image;u.onload=()=>f(u),u.onerror=N,u.src=c});try{const c=await R(h),f=document.createElement("canvas");f.width=c.width,f.height=c.height;const N=f.getContext("2d");N.drawImage(c,0,0,c.width,c.height);const u=(c.width-n)/2,C=(c.height-n)/2+20;N.drawImage(x,u,C,n,n);const p=document.createElement("a");p.download="referral-qr-code.png",p.href=f.toDataURL("image/png"),p.click()}catch(c){console.error(c)}};return e.jsx("div",{className:a.referralShare,children:r?e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:a.linkBox,children:[e.jsx("div",{className:a.title,children:i("liteReferral:liteReferral.referralCode","Referral Code")}),e.jsxs("div",{className:a.shareLink,children:[e.jsx("div",{className:a.shareText,children:r?.referralCode||""}),e.jsx("div",{className:a.copyButton,onClick:()=>o(r?.referralCode),children:e.jsxs("picture",{children:[e.jsx("source",{src:"/public/html/images/sp2lite/shared/copy.webp",type:"image/webp"}),e.jsx("img",{src:"/public/html/images/sp2lite/shared/copy.png",alt:"share-modal-copy"})]})})]})]}),e.jsxs("div",{className:a.linkBox,children:[e.jsx("div",{className:a.title,children:i("liteReferral:liteReferral.referralLink","Referral Link")}),e.jsxs("div",{className:a.shareLink,children:[e.jsx("div",{className:a.shareText,children:r?.referralLink||""}),e.jsx("div",{className:a.copyButton,onClick:()=>o(r?.referralLink||""),children:e.jsxs("picture",{children:[e.jsx("source",{src:"/public/html/images/sp2lite/shared/copy.webp",type:"image/webp"}),e.jsx("img",{src:"/public/html/images/sp2lite/shared/copy.png",alt:"share-modal-copy"})]})})]})]}),r?.referralLink&&e.jsxs("div",{className:a.linkBox,children:[e.jsx("div",{className:a.title,children:i("liteReferral:liteReferral.referralQRCode","Referral QR Code")}),e.jsxs("div",{className:a.qrSection,children:[e.jsx("img",{className:a.qrBanner,src:h,alt:"referral-qr-banner"}),e.jsx("div",{className:a.qrcode,children:e.jsx(W,{value:r.referralLink,className:"ref-qr",level:"M",id:"ref-qr",size:n})})]}),e.jsx("button",{className:a.saveQRCodeButton,onClick:b,children:i("liteReferral:liteReferral.saveQRCode","Save QR Code")})]}),e.jsxs("div",{className:a.socialList,children:[e.jsx("div",{className:a.shareTitle,children:i("liteReferral:liteReferral.shareTo","Share To")}),e.jsx(X,{shareDesc:r?.referralLink,shareUrl:" ",isSquare:!0})]})]}):e.jsxs("div",{className:a.skeletonLoad,children:[e.jsxs("div",{className:a.item,children:[e.jsx("div",{className:a.label}),e.jsx("div",{className:a.box})]}),e.jsxs("div",{className:a.item,children:[e.jsx("div",{className:a.label}),e.jsx("div",{className:a.box})]}),e.jsxs("div",{className:a.item,children:[e.jsx("div",{className:a.label}),e.jsx("div",{className:a.itemQR})]}),e.jsxs("div",{className:a.item,children:[e.jsx("div",{className:a.label}),e.jsxs("div",{className:a.itemSocialList,children:[e.jsx("div",{className:a.itemSM}),e.jsx("div",{className:a.itemSM}),e.jsx("div",{className:a.itemSM}),e.jsx("div",{className:a.itemSM}),e.jsx("div",{className:a.itemSM}),e.jsx("div",{className:a.itemSM})]})]})]})})},Se="_referralReport_j64pa_9",Ce="_filterPanel_j64pa_9",ye="_dateFilters_j64pa_9",we="_dateInput_j64pa_14",ke="_label_j64pa_14",De="_searchBtn_j64pa_24",Le="_historySkeleton_j64pa_47",Be="_itemSkelton_j64pa_52",Ae="_historyList_j64pa_66",Te="_item_j64pa_52",$e="_date_j64pa_9",qe="_fieldRow_j64pa_82",Me="_fieldAmount_j64pa_95",Ie="_fieldStatus_j64pa_98",He="_paginationContainer_j64pa_101",Pe="_noRecordsContainer_j64pa_104",s={referralReport:Se,filterPanel:Ce,dateFilters:ye,dateInput:we,label:ke,searchBtn:De,historySkeleton:Le,itemSkelton:Be,"skeleton-loading-effect":"_skeleton-loading-effect_j64pa_1",historyList:Ae,item:Te,date:$e,fieldRow:qe,fieldAmount:Me,fieldStatus:Ie,paginationContainer:He,noRecordsContainer:Pe},$=10,Ee=()=>{const{t:r}=w(["liteReferral"]),i=d.useMemo(()=>new Date,[]),_=d.useMemo(()=>{const l=new Date(i);return l.setDate(l.getDate()-7),l},[i]),[o,h]=d.useState(_),[n,b]=d.useState(i),[x,R]=d.useState(1),[c,f]=d.useState(!1),[N,u]=d.useState(null),[C,p]=d.useState([]),[q,y]=d.use
1State(0),k=d.useCallback(()=>({page:x,itemsPerPage:$,predicate:"bonusClaimTime",reverse:!0,start:o?D(o).format("YYYY-MM-DD"):void 0,end:n?D(n).format("YYYY-MM-DD"):void 0}),[x,o,n]),L=d.useCallback(async()=>{f(!0),u(null);try{const l=k(),m=await A(l),v=Array.isArray(m)?m:m?.items||[],g=Array.isArray(m)?v.length:m?.total||v.length;p(v),y(g)}catch(l){console.error(l),u(l?.message||"Failed to load referral history"),p([]),y(0)}finally{f(!1)}},[k]);d.useEffect(()=>{L()},[]);const B=(l,m)=>{m?h(l):b(l),R(1)},M=async()=>{R(1),await L()},I=async l=>{R(l),f(!0);try{const m={...k(),page:l},v=await A(m),g=Array.isArray(v)?v:v?.items||[],P=Array.isArray(v)?g.length:v?.total||g.length;p(g),y(P)}catch(m){u(m?.message||"Failed to load referral history"),p([]),y(0)}finally{f(!1)}},H=()=>n||i;return e.jsxs("div",{className:s.referralReport,children:[e.jsxs("div",{className:s.filterPanel,children:[e.jsxs("div",{className:s.dateFilters,children:[e.jsxs("div",{className:s.dateInput,children:[e.jsx("div",{className:s.label,children:r("liteGlobal:startDate","Start Date")}),e.jsx(T,{handleDateChanged:l=>B(l,!0),maxDate:H(),selectedDate:o,isClearable:!0,placeholderText:r("liteGlobal:startDate","Start Date")})]}),e.jsxs("div",{className:s.dateInput,children:[e.jsx("div",{className:s.label,children:r("liteGlobal:endDate","End Date")}),e.jsx(T,{handleDateChanged:l=>B(l,!1),maxDate:i,selectedDate:n,isClearable:!0,placeholderText:r("liteGlobal:endDate","End Date"),placement:"bottom-end",minDate:o})]})]}),e.jsx("button",{className:`${s.searchBtn} ${c?"isDisable":""}`,onClick:M,disabled:c||!o||!n,children:r("liteGlobal:search","Search")})]}),N&&e.jsxs("div",{className:s.errorBox,children:[r("liteGlobal:error","Error"),": ",N]}),c?e.jsxs("div",{className:s.historySkeleton,children:[e.jsx("div",{className:s.itemSkelton}),e.jsx("div",{className:s.itemSkelton}),e.jsx("div",{className:s.itemSkelton})]}):C.length===0?e.jsx("div",{className:s.noRecordsContainer,children:e.jsx(J,{})}):e.jsxs(e.Fragment,{children:[e.jsx("div",{className:s.historyList,children:C.map((l,m)=>e.jsxs("div",{className:s.item,children:[e.jsx("div",{className:s.date,children:l.bonusClaimTime?D(l.bonusClaimTime).format("YYYY-MM-DD HH:mm"):"-"}),e.jsxs("div",{className:s.fieldRow,children:[e.jsx("div",{className:s.label,children:r("liteReferral:liteReferral.memberLogin","Member Login")}),e.jsx("div",{className:s.separator,children:":"}),e.jsx("div",{className:s.data,children:l.refereeLogin})]}),e.jsxs("div",{className:s.fieldRow,children:[e.jsx("div",{className:s.label,children:r("liteReferral:liteReferral.currency","Currency")}),e.jsx("div",{className:s.separator,children:":"}),e.jsx("div",{className:s.data,children:l.refereeCurrency})]}),e.jsxs("div",{className:s.fieldRow,children:[e.jsx("div",{className:s.label,children:r("liteReferral:liteReferral.totalDeposit","Total Deposit")}),e.jsx("div",{className:s.separator,children:":"}),e.jsxs("div",{className:s.data,children:[l.currentDepositAmount.toFixed(2)," / ",l.targetDepositAmount.toFixed(2)]})]}),e.jsxs("div",{className:`${s.fieldRow} ${s.fieldAmount}`,children:[e.jsx("div",{className:s.label,children:r("liteReferral:liteReferral.bonusAmount","Bonus Amount")}),e.jsx("div",{className:s.separator,children:":"}),e.jsx("div",{className:s.data,children:l.referralBonusAmount.toFixed(2)})]}),e.jsxs("div",{className:`${s.fieldRow} ${s.fieldStatus}`,children:[e.jsx("div",{className:s.label,children:r("liteReferral:liteReferral.status","Status")}),e.jsx("div",{className:s.separator,children:":"}),e.jsx("div",{className:s.data,children:l.status})]})]},`referral-history-${l.refereeLogin}-${l.bonusClaimTime}-${x}-${m}`))}),e.jsx("div",{className:s.paginationContainer,children:e.jsx(Z,{currentPage:x,itemsPerPage:$,totalCount:q,onChange:l=>I(l),pageRangeDisplayed:5})})]})]})},Qe="_referralAbout_15m2j_9",Ye="_skeletonLoad_15m2j_12",Fe="_item_15m2j_12",Ge="_label_15m2j_15",Ve="_box_15m2j_30",ze="_offerSection_15m2j_46",Ue="_offerHeadline_15m2j_49",Oe="_offerBox_15m2j_53",We="_offerMeta_15m2j_59",Xe="_metaRow_15m2j_59",Ze="_tierTable_15m2j_65",Je="_statusSection_15m2j_77",Ke="_statusHeadline_15m2j_80",es="_statusBox_15m2
1j_84",ss="_statusItem_15m2j_90",t={referralAbout:Qe,skeletonLoad:Ye,item:Fe,label:Ge,"skeleton-loading-effect":"_skeleton-loading-effect_15m2j_1",box:Ve,offerSection:ze,offerHeadline:Ue,offerBox:Oe,offerMeta:We,metaRow:Xe,tierTable:Ze,statusSection:Je,statusHeadline:Ke,statusBox:es,statusItem:ss},as=({refSettings:r})=>{const{t:i}=w(["liteReferral"]),_=S.useSelector(o=>o.user?.account?.currency);return e.jsx("div",{className:t.referralAbout,children:r?e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:t.offerSection,children:[e.jsx("div",{className:t.offerHeadline,children:i("liteReferral:liteReferral.ShareYourFavouriteOffersToYourFriends","Share your favourite offers to your friends!")}),e.jsxs("div",{className:t.offerBox,children:[e.jsxs("div",{className:t.offerMeta,children:[e.jsxs("div",{className:t.metaRow,children:[e.jsx("div",{className:t.metaLabel,children:i("liteReferral:liteReferral.validPeriod","Valid Period")}),e.jsxs("div",{className:t.metaValue,children:[r.expiredDays||"-"," ",i("liteReferral:liteReferral.days","Days")]})]}),e.jsxs("div",{className:t.metaRow,children:[e.jsx("div",{className:t.metaLabel,children:i("liteReferral:liteReferral.validBet","Valid Bet")}),e.jsxs("div",{className:t.metaValue,children:[`${r.referralConditionMultiplier||"0"}X`,i("liteReferral:liteReferral.turnover","Turnover")]})]})]}),e.jsxs("table",{className:t.tierTable,children:[e.jsx("thead",{className:t.tierHead,children:e.jsxs("tr",{className:t.tierHeadRow,children:[e.jsx("th",{className:t.tierHeadCell,scope:"col",children:i("liteReferral:liteReferral.targetDeposit","Target Deposit")}),e.jsx("th",{className:t.tierHeadCell,scope:"col",children:i("liteReferral:liteReferral.referralBonus","Referral Bonus")}),e.jsx("th",{className:t.tierHeadCell,scope:"col",children:i("liteReferral:liteReferral.refereeBonus","Referee Bonus")})]})}),e.jsx("tbody",{className:t.tierBody,children:(r?.referralTierSetting||[]).map((o,h)=>e.jsxs("tr",{className:t.tierRow,children:[e.jsxs("td",{className:t.tierCell,children:[o.targetDepositAmount," ",_]}),e.jsxs("td",{className:t.tierCell,children:[o.referralBonusAmount," ",_]}),e.jsxs("td",{className:t.tierCell,children:[o.invitationBonusAmount," ",_]})]},`tier-${o.tier}-${h}`))})]})]})]}),e.jsxs("div",{className:t.statusSection,children:[e.jsx("div",{className:t.statusHeadline,children:i("liteReferral:liteReferral.yourReferralStatus","Your Referral Status")}),e.jsxs("div",{className:t.statusBox,children:[e.jsxs("div",{className:t.statusItem,children:[e.jsx("div",{className:t.statusLabel,children:i("liteReferral:liteReferral.invitationAccepted","Invitation Accepted")}),e.jsx("div",{className:t.statusValue,children:r.totalReferree||0})]}),e.jsxs("div",{className:t.statusItem,children:[e.jsx("div",{className:t.statusLabel,children:i("liteReferral:liteReferral.missionComplete","Mission Complete")}),e.jsx("div",{className:t.statusValue,children:r.totalConverted||0})]})]})]})]}):e.jsxs("div",{className:t.skeletonLoad,children:[e.jsxs("div",{className:t.item,children:[e.jsx("div",{className:t.label}),e.jsx("div",{className:t.box})]}),e.jsxs("div",{className:t.item,children:[e.jsx("div",{className:t.label}),e.jsx("div",{className:t.box})]})]})})},gs=()=>{F("referral",U);const{t:r}=w(["liteReferral"]),i=S.useDispatch(),_=Y.useHistory(),[o,h]=d.useState("share"),n=S.useSelector(G),b=S.useSelector(V);return d.useEffect(()=>{b==="idle"&&i(z())},[b,i]),e.jsxs("div",{className:j.referralContainer,children:[e.jsx("div",{className:j.breadcrumbs,children:e.jsx(O,{title:r("liteReferral:liteReferral.referral","Referral"),backAction:()=>_.push("/home")})}),e.jsxs("div",{className:j.referralContent,children:[e.jsxs("div",{className:j.tabList,children:[e.jsx("div",{className:`${j.tab} ${o==="share"?j.isActive:""}`,onClick:()=>{h("share")},children:r("liteGlobal:share","Share")}),e.jsx("div",{className:`${j.tab} ${o==="report"?j.isActive:""}`,onClick:()=>{h("report")},children:r("liteReferral:liteReferral.report","Report")}),e.jsx("div",{className:`${j.tab} ${o==="about"?j.isActive:""}`,onClick:()=>{h("about")},children:r("liteReferral:liteReferral.about","About")})]}),o==="share"&&e.jsx(ge,{refSettings:n}),o==="report"&&e.jsx(Ee,{}),o==="about"&&e.jsx(as,{refSettings:n})]})]})};export{gs 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.