{"version":3,"file":"index.mjs","sources":["../../../../../src/components/base/TopThree/index.tsx"],"sourcesContent":[null],"names":["defaultAvatar","defaultBgImage","defaultTopImage","defaultArrowImage","DEFAULT_USER_NAME","DEFAULT_SCORE","SLOT_COUNT","buildPlaceholderUser","placeholderAvatar","userId","name","avatar","score","TopThree","memo","props","_defaultAvatarUrl$","_bgImageUrl$","_bgImageUrl$2","_bgImageUrl$3","userIds","sourceData","sourceDataKey","globalApiData","bgImageUrl","defaultAvatarUrl","topImageUrl","top1ImageUrl","top2ImageUrl","top3ImageUrl","arrowImageUrl","nameColor","scoreColor","_props$fontSize","fontSize","_props$avatarSize","avatarSize","_props$horizontalPadd","horizontalPadding","userJump","_props$sideScale","sideScale","apis","userIdEntries","useMemo","raw","split","map","seg","trim","filter","Boolean","_seg$split$map","v","_seg$split$map2","_slicedToArray","idPart","scorePart","undefined","Number","isFinite","entry","slice","useUserIds","length","url","_useState","useState","_useState2","fetchedUsers","setFetchedUsers","useEffect","isTpl","getWithAuth","idList","e","cancelled","run","_ref","_asyncToGenerator","_regeneratorRuntime","mark","_callee","_res$data","res","fetched","wrap","_context","prev","next","concat","join","sent","abrupt","data","webSimpleUsers","u","pubid","omiId","t0","console","error","stop","apply","this","arguments","dataSourceList","TopThreeSchema","config","item","result","Function","executeExpression","Array","isArray","_typeof","users","arr","sliced","push","padToThreeUsers","_entry$score","matched","find","_useState3","_useState4","activeIndex","setActiveIndex","handlePrev","useCallback","total","i","handleNext","handleJump","onExplore","bgUrl","bgImgWidth","width","bgImgHeight","height","cardWidthRem","commonTopConf","top1Conf","top2Conf","top3Conf","arrowConf","arrowUrl","arrowWidth","arrowHeight","sideOffsetRem","sideCardHeightRem","sideShadowOffsetRem","sideShadowYOffsetRem","leftShadowStyle","transform","rightShadowStyle","renderUserCard","user","position","rank","key","topConf","topUrl","topImgWidth","topImgHeight","_jsxs","className","s","userCard","style","paddingLeft","paddingRight","children","_jsx","bgWrap","backgroundImage","onClick","H5Image","src","alt","topBadge","userName","color","userScore","diamond","logo","topThree","borderRadius","baseRadius","topLeft","topRight","bottomRight","bottomLeft","cards","idx","offset","sideShadow","sideShadowLeft","sideShadowRight","arrowHitArea","arrowLeft","type","arrow","arrowRight"],"mappings":"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"}