Build 573682stable
Module 646764
3,463 characters · in no known chunkDependencies
Required by (14)
Lazily required by (0)none
Requires (27)
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>w});var i=n(627968),r=n(64700),s=n(503698),a=n.n(s),o=n(323889),l=n(621466),u=n(17928),d=n(939249),c=n(834730),_=n(885574),h=n(661531),f=n(775602),E=n(274670),p=n(144779),m=n(607470),g=n(287809),A=n(104886),I=n(46948),T=n(18437),S=n(590202),N=n(971649),C=n(801365),y=n(557637),v=n(415441),R=n(734736),O=n(617986),b=n(139384),L=n(190107),D=n(375708),P=n(369453);let w=function(e){let t,{className:n,quest:s,autoplay:w=!0,learnMoreStyle:M=null,learnMoreFontSize:x,sourceQuestContent:U,lazyLoad:k=!1,fullWidth:G=!1,style:V,orbTier:F}=e,B=(0,T.Ut)(),j=(0,N.go)(),H=(0,u.bG)([f.Ay],()=>f.Ay.useReducedMotion),W=(0,u.bG)([g.default],()=>g.default.getCurrentUser()),Y=r.useMemo(()=>(0,C.ks)(s.config)&&s.userStatus?.claimedAt!=null?D.intl.formatToPlainString(D.t["nLXlh+"],{orbAmount:s.userStatus?.orbQuantityClaimed??(0,C._Z)(s.config)??0}):(0,C.mq)(s.config,W),[s.config,s.userStatus?.claimedAt,s.userStatus?.orbQuantityClaimed,W]),K=r.useMemo(()=>(0,I.tW)(s,I.fY.REWARD,void 0,void 0,F),[s,F]),$=r.useMemo(()=>(0,I.tW)(s,I.fY.REWARD_IMAGE),[s]),z=r.useCallback(t=>{(0,l.vq)(t.currentTarget,HTMLElement)&&t.currentTarget.blur(),(0,A.E5)(A.kI.STEP_2_CLICKED_INTERNAL,"quest_reward_tile")?(0,E.r)({type:p.F.CLICK_INTERNAL,adCreativeType:o.p.QUEST,adCreativeId:s.id,questContentCTA:S.Cy.REWARD_LEARN_MORE,surfaceId:e.questContent,sourceQuestContent:U,impressionId:j,questContentPosition:e.questContentPosition}):B({questId:s.id,questContent:e.questContent,questContentPosition:e.questContentPosition,questContentCTA:S.Cy.REWARD_LEARN_MORE,sourceQuestContent:U}),(0,O.navigateToQuestHome)({fromContent:e.questContent,questId:s.id}),e.onClick?.(t)},[B,s.id,e,U,j]),q=r.useRef(null),Z=r.useRef(w),X=(0,C.K9)(s.config);if(r.useEffect(()=>{if(null!=q.current){if(!K.isAnimated||H){q.current.currentTime=0,q.current.pause();return}w&&!Z.current?q.current.play():!w&&Z.current&&(q.current.currentTime=0,q.current.pause()),Z.current=w}},[w,K,H]),(0,b.A)(q,L.rE.QUEST_HOME_DESKTOP),X)t=(0,i.jsx)(y._M,{id:"QuestRewardTile_rewardTileNitro",children:e=>(0,i.jsx)(R.A,{ref:e,className:P.eB})});else if(k)t=(0,i.jsx)(v.N,{showVideo:w,imageAsset:null!=$?{asset:$,assetId:"QuestRewardTile_rewardTileStatic",className:P.XM,alt:D.intl.string(D.t.UMclVN)}:void 0,videoAsset:{asset:K,assetId:"QuestRewardTile_rewardTileAnimated",className:a()(P.eB,P.WY)},onLoadComplete:e.onLoadComplete});else if(K.isAnimated){let n=(0,I.WV)(K.url);t=(0,i.jsx)(y._M,{id:"QuestRewardTile_rewardTileAnimated",children:t=>(0,i.jsxs)(i.Fragment,{children:[null!=n&&(0,i.jsx)("img",{alt:D.intl.string(D.t.UMclVN),className:P.XM,src:n}),(0,i.jsx)(m.A,{ref:e=>{t.current=e,q.current=e},autoPlay:!H&&w,loop:!0,muted:!0,playsInline:!0,className:a()(P.eB,P.WY),controls:!1,onProgress:e.onLoadComplete,children:(0,i.jsx)("source",{src:K.url,type:K.mimetype??void 0})})]})})}else t=(0,i.jsx)(y._M,{id:"QuestRewardTile_rewardTileStatic",children:t=>(0,i.jsx)("img",{ref:t,alt:Y,className:a()(P.eB,P.Qz),src:K.url,onLoad:e.onLoadComplete})});return null==M?(0,i.jsx)("div",{className:a()(P.al,n,{[P.Ij]:G}),style:V,children:t}):(0,i.jsxs)(d.D,{className:a()(P.a$,P.al,P.Yi,n,{[P.Ij]:G}),onClick:z,style:V,children:[t,"text"===M&&(0,i.jsx)(c.E,{color:"always-white",variant:"text-xs/normal",className:P.n_,style:{fontSize:x},children:D.intl.format(D.t.DYAleT,{})}),"icon"===M&&(0,i.jsx)("div",{className:P.n_,children:(0,i.jsx)(_.m,{size:"xxs",color:h.A.colors.WHITE.css})})]})}}