1(self.webpackChunkdefi_insight_react=self.webpackChunkdefi_insight_react||[]).push([[2939],{31012:(e,a,n)=>{"use strict";n.d(a,{f:()=>x});var s=n(63199),l=n(67812);const r="SelectTab_tab__q0gTm",t="SelectTab_border__K5dXE",i="SelectTab_tabItem__Okm1D",o="SelectTab_selected__vUGB6",d="SelectTab_disabled__xOmTL";var c=n(39615);const x=e=>(0,c.jsx)("div",{className:(0,s.default)(r,e.bottomBorder&&t,e.className),children:e.options.map((a=>{const n=a.disabledTip||a.disabled;return(0,c.jsx)("div",{className:(0,s.default)(i,e.value===a.mode&&o,e.value===a.mode&&e.itemSelectedClassName,n&&d,e.itemClassName),onClick:n?void 0:()=>e.onChange(a.mode),children:(0,c.jsx)(l.y,{title:n,disable:!n,children:e.renderLabel?e.renderLabel(a):a.label})},a.mode)}))})},52939:(e,a,n)=>{"use strict";n.r(a),n.d(a,{default:()=>q});var s=n(25038),l=n(90500),r=n(74687),t=n(31012),i=n(68976),o=n(13791),d=n(51706),c=n(25523),x=n(79084),u=n(44385),_=n(97319),h=n(55129),m=n(3299),k=n(12520),v=n(28708);const p=100,g=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;const a="/xp/rank_list",n=(0,k.dO)();return(0,m.a)({queryKey:[a,n,e],queryFn:()=>v.WY.get(a,{start:e,limit:p})})},b=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;const a="/xp/24h_rank_list",n=(0,k.dO)();return(0,m.a)({queryKey:[a,n,e],queryFn:()=>v.WY.get(a,{start:e,limit:p})})};var j=n(38553),f=n(63199),w=n(27559),y=n(52808),C=n(86564),N=n(39615);const T=e=>{let{level:a,size:n=24,className:s}=e;return(0,N.jsxs)("svg",{width:n/1.08,height:n,className:s,viewBox:"0 0 24 26",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,N.jsx)("path",{d:"M22.8973 17.104C22.8973 18.448 22.1773 19.696 21.0133 20.38L13.8853 24.496C12.7213 25.168 11.2813 25.168 10.1053 24.496L2.97727 20.38C2.40339 20.0473 1.92719 19.5694 1.59649 18.9943C1.26578 18.4193 1.09223 17.7674 1.09327 17.104V8.896C1.09327 7.552 1.81327 6.304 2.97727 5.62L10.1053 1.504C11.2693 0.832 12.7093 0.832 13.8853 1.504L21.0133 5.62C22.1773 6.304 22.8973 7.54 22.8973 8.896V17.104Z",fill:"#FFE7B2",stroke:"black","stroke-width":"0.24"}),(0,N.jsx)("path",{d:"M20.4011 16.2831C20.4011 17.3583 19.8463 18.3567 18.9495 18.9039L13.4573 22.1967C12.5605 22.7343 11.4509 22.7343 10.5448 22.1967L5.0527 18.9039C4.61053 18.6377 4.24361 18.2554 3.98881 17.7954C3.734 17.3353 3.60028 16.8138 3.60108 16.2831V9.7167C3.60108 8.6415 4.15584 7.6431 5.0527 7.0959L10.5448 3.8031C11.4417 3.2655 12.5512 3.2655 13.4573 3.8031L18.9495 7.0959C19.8463 7.6431 20.4011 8.6319 20.4011 9.7167V16.2831Z",fill:"#FFBB5C",stroke:"black","stroke-width":"0.24"}),(0,N.jsx)("text",{x:"50%",y:"48%","dominant-baseline":"central","text-anchor":"middle",fill:"black",fontSize:.54*n,fontWeight:500,letterSpacing:"-0.06em",children:null!==a&&void 0!==a?a:""})]})},R={segmented:"RankingTab_segmented__O1ZvH",desc:"RankingTab_desc__7qfYO",table:"RankingTab_table__WNSFS",rankIcon:"RankingTab_rankIcon__cg4k6",rank:"RankingTab_rank__H67of",isSelf:"RankingTab_isSelf__XOWvr",myTag:"RankingTab_myTag__+fK3E"},L=n(83881),P=[{value:"ranking_24h",label:(0,N.jsx)(l.Wb,{children:e=>e("RankingTab.ahwpz0")})},{value:"ranking_total",label:(0,N.jsx)(l.Wb,{children:e=>e("RankingTab.rosuuy")})}],X=()=>{const{t:e}=(0,l.$G)(),[a,n]=(0,s.useState)(P[0].value);return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(x.r,{color:"gray",options:P,value:a,onChange:n,className:R.segmented}),(0,N.jsx)("div",{className:R.desc,children:a===P[0].value?e("RankingTab.1hxuuzb"):e("RankingTab.txe3py")}),a===P[1].value?(0,N.jsx)(S,{queryHook:g}):(0,N.jsx)(S,{queryHook:b,is24H:!0})]})},S=e=>{let{queryHook:a,is24H:n}=e;const[r,t]=(0,s.useState)(0),{address:i,userInfo:o}=(0,_.yI)(),{data:c}=(0,j.LJ)(),{data:x,refetch:m,isLoading:k,isError:v}=a(r),g=(0,s.useCallback)((e=>{(0,h.xg)("/profile/".concat(e.id),"_blank")}),[]),b=(0,s.useMemo)((()=>((e,a,n)=>[{title:(0,N.jsx)(l.Wb,{children:e=>e("RankingTab_columns.17pfmdy")}),key:"rank",width:"180px",render:a=>{let{row:s}=a;const r=s.id===n,t=e?s.rank_24h:s.rank;return(0,N.jsxs)(N.Fragment,{children:[t?t<4?(0,N.jsx)("img",{src:L("./xp-rank-".concat(t,".svg")),className:R.rankIcon,alt:""}):(0,N.jsx)("span",{className:(0,f.default)(R.rank,r&&R.isSelf),children:t}):(0,N.jsx)("span",{className:(0,f.default)(R.rank,r&&R.isSelf),children:(0,N.jsx)(l.Wb,{children:e=>e("EmptyRecord.noRecords")})}),r?(0,N.jsx)("div",{className:R.myTag,children:(0,N.jsx)(l.Wb,{children:e=>e("RankingTab_columns.1fivjeo")})}):null]})},skeleton:(0,N.jsx)("div",{className:R.innerCell,children:(0,N.jsx)(w.Z,{width:100})})},{title:(0,N.jsx)(l.Wb,{children:e=>e("HolderList_columns.1kpnv")}),key:"id",width:"306px",render:e=>{let{cellData:n,row:s}=e;return(0,N.jsx)(C.Oe,{info:s,onMemoChange:a})},skeleton:(0,N.jsx)("div",{className:R.innerCell,children:(0,N.jsx)(w.Z,{width:160})})},{title:e?(0,N.jsx)(l.Wb,{children:e=>e("RankingTab_columns.1laoi5j")}):(0,N.jsx)(l.Wb,{children:e=>e("RankingTab_columns.earnedXP")}),width:"220px",key:"rank_xp",render:a=>{let{row:n}=a;const s=e?n.rank_24h_xp:n.rank_xp;return s?"".concat((0,d.ao)(s)," XP"):"-"},skeleton:(0,N.jsx)(w.Z,{width:120})},{title:(0,N.jsx)(l.Wb,{children:e=>e("RankingTab_columns.17ncro")}),width:"170px",key:"level",render:e=>{let{cellData:a}=e;return(0,N.jsx)(T,{level:a,size:24})},skeleton:(0,N.jsx)(w.Z,{width:120})},{title:"",width:"118px",render:e=>{let{row:a}=e;return(0,N.jsx)(y.eg,{address:a.id,userInfo:a})},skeleton:(0,N.jsx)("div",{className:R.innerCell,children:(0,N.jsx)(w.Z,{width:60})})}])(!!n,m,i)),[n,m,i]),P=(0,s.useMemo)((()=>({current:Math.floor(r/p)+1,defaultPageSize:p,onChange:e=>{t(p*(e-1))},total:null===x||void 0===x?void 0:x.total_count,showQuickJumper:!0,showSizeChanger:!1})),[null===x||void 0===x?void 0:x.total_count,r,t]),X=n?null===c||void 0===c?void 0:c.rank_24h:null===c||void 0===c?void 0:c.rank,S=v||r||1===X||!i?null===x||void 0===x?void 0:x.rank_list:[{...c,...o},...(null===x||void 0===x?void 0:x.rank_list)||[]];return(0,N.jsx)(u.iA,{className:R.table,onRowClick:g,columns:b,data:S,reload:m,isError:v,loading:k,pagination:P,skeleton:!0,showEmpty:!0,showReload:!0})};var H=n(12641),W=n(5550),F=n.n(W),D=n(38544);const E={table:"RecordTab_table__xXnDU",xp:"RecordTab_xp__FU1Ic",source:"RecordTab_source__tDtEK"}
1,z=[{title:"XP",key:"xp",width:"121px",render:e=>{let{cellData:a}=e;return(0,N.jsx)("span",{className:E.xp,children:(0,d.ao)(a)})},skeleton:(0,N.jsx)("div",{className:E.innerCell,children:(0,N.jsx)(w.Z,{width:60})})},{title:(0,N.jsx)(l.Wb,{children:e=>e("RecordTab_columns.151wx17")}),key:"source",width:"179px",render:e=>{let{cellData:a}=e;return(0,N.jsx)("span",{className:E.source,children:(0,D.yT)(a)})},skeleton:(0,N.jsx)("div",{className:E.innerCell,children:(0,N.jsx)(w.Z,{width:100})})},{title:(0,N.jsx)(l.Wb,{children:e=>e("RecordTab_columns.1haiof6")}),width:"533px",key:"description",render:e=>{let{cellData:a}=e;return a},skeleton:(0,N.jsx)(w.Z,{width:200})},{title:(0,N.jsx)(l.Wb,{children:e=>e("RecordTab_columns.18w0c5o")}),width:"171px",key:"create_at",render:e=>{let{cellData:a}=e;return F().unix(a).format("YYYY-MM-DD HH:mm")},skeleton:(0,N.jsx)(w.Z,{width:120})}],B=()=>{const[e,a]=(0,s.useState)(0),{data:n,isLoading:l,refetch:r,isError:t}=(0,H.Gr)(e),i=(0,s.useMemo)((()=>({current:Math.floor(e/H.IV)+1,defaultPageSize:H.IV,onChange:e=>{a(H.IV*(e-1))},total:null===n||void 0===n?void 0:n.total_count,showQuickJumper:!0,showSizeChanger:!1})),[null===n||void 0===n?void 0:n.total_count,e,a]);return(0,N.jsx)(u.iA,{className:E.table,columns:z,data:null===n||void 0===n?void 0:n.records,reload:r,isError:t,loading:l,pagination:i,skeleton:!0,showEmpty:!0,showReload:!0})},I={header:"XPHeader_header__iH-ew",point:"XPHeader_point__iXi6H",xpPoint:"XPHeader_xpPoint__DZ8Ny",xpFig:"XPHeader_xpFig__aJv2c",progress:"XPHeader_progress__IkgKQ",prgBarTrack:"XPHeader_prgBarTrack__YkqgJ",prgBar:"XPHeader_prgBar__HP+za",nextLevel:"XPHeader_nextLevel__L6fpR"},O=()=>{const{data:e}=(0,j.LJ)();return(0,N.jsx)("div",{className:I.header,children:(0,N.jsxs)("div",{className:I.xp,children:[(0,N.jsxs)("div",{className:I.point,children:[(0,N.jsx)("span",{className:I.xpPoint,children:(0,d.ao)(null===e||void 0===e?void 0:e.xp)}),(0,N.jsx)("span",{className:I.xpFig,children:"XP"})]}),(0,N.jsxs)("div",{className:I.progress,children:[(0,N.jsx)(T,{level:null===e||void 0===e?void 0:e.level,size:24,className:I.xpLevel}),(0,N.jsx)("div",{className:I.prgBarTrack,children:(0,N.jsx)("div",{className:I.prgBar,style:{width:"".concat(null!==e&&void 0!==e&&e.next_level_progress?100*e.next_level_progress:0,"%")}})}),(0,N.jsxs)("div",{className:I.nextLevel,children:[(0,d.ao)(null===e||void 0===e?void 0:e.next_level_xp)," XP"]})]})]})})},Z={tabs:"XP_tabs__a5HbL",body:"XP_body__8-eSf"},M=[{mode:"ranking",label:(0,N.jsx)(l.Wb,{children:e=>e("XP.1sgdcz2")}),gaLabel:"XP Ranking"},{mode:"record",label:(0,N.jsx)(l.Wb,{children:e=>e("XP.1u6kuey")}),gaLabel:"XP Records"}],q=(0,s.memo)((()=>{const{t:e}=(0,l.$G)(),{tab:a=M[0].mode}=(0,r.UO)(),n=(0,i.C)(),{data:x}=(0,j.LJ)(),u=(0,s.useCallback)((e=>{n.replace("/xp/".concat(e))}),[n]),_=(0,s.useMemo)((()=>null!==x&&void 0!==x&&x.rank_24h?M.toSpliced(0,1,{mode:M[0].mode,label:"".concat(e("XP.1sgdcz2")," (").concat((0,d.ao)(x.rank_24h),")"),gaLabel:M[0].gaLabel}):M),[null===x||void 0===x?void 0:x.rank_24h,e]);return(0,s.useEffect)((()=>{var e;const s=null===M||void 0===M||null===(e=M.find((e=>e.mode===a)))||void 0===e?void 0:e.gaLabel;s?c.K.report({category:"View XP",action:"XP_".concat(s,"_").concat((0,o.Xb)())}):n.replace("/xp/".concat(M[0].mode))}),[a]),(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(O,{}),(0,N.jsx)(t.f,{options:_,itemClassName:Z.tabItem,className:Z.tabs,bottomBorder:!0,value:a,onChange:u}),(0,N.jsx)("div",{className:Z.body,children:(0,N.jsxs)(r.rs,{children:[(0,N.jsx)(r.AW,{path:"/xp/".concat(M[1].mode),children:(0,N.jsx)(B,{})}),(0,N.jsx)(r.AW,{component:X})]})})]})}))},83881:(e,a,n)=>{var s={"./xp-rank-1.svg":96273,"./xp-rank-2.svg":8769,"./xp-rank-3.svg":88304};function l(e){var a=r(e);return n(a)}function r(e){if(!n.o(s,e)){var a=new Error("Cannot find module '"+e+"'");throw a.code="MODULE_NOT_FOUND",a}return s[e]}l.keys=function(){return Object.keys(s)},l.resolve=r,e.exports=l,l.id=83881},96273:(e,a,n)=>{"use strict";e.exports=n.p+"static/media/xp-rank-1.f51c4474.svg"},8769:(e,a,n)=>{"use strict";e.exports=n.p+"static/media/xp-rank-2.43b20ec5.svg"},88304:(e,a,n)=>{"use strict";e.exports=n.p+"static/media/xp-rank-3.929856e2.svg"}}]); 2//# sourceMappingURL=2939.2ddad225.chunk.js.map
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.