Module 327247

4,665 characters · in 2f9baa53e1c5e105.js
Dependencies
Source Raw
function(e,t,n){n.d(t,{x:()=>D});var i=n(627968),a=n(64700),l=n(503698),r=n.n(l),s=n(517738),o=n(494012),d=n(158954),c=n(311907),u=n(775602),_=n(409626),m=n(106799),h=n(859703),p=n(112142),g=n(714510),A=n(890687),x=n(561844),f=n(590202),C=n(710969),E=n(92246),I=n(792620),v=n(453384),b=n(201805),T=n(212614),y=n(79545),S=n(646764),N=n(398025),j=n(545986),L=n(654487),R=n(985018),P=n(562296),w=n(474491);let M=async()=>await n.e("40119").then(n.t.bind(n,718698,19));function D(e){let{quest:t,location:n,isInteracting:l,contentPosition:I,sourceQuestContent:b}=e,D=a.useRef(null),{ref:U,scrollHeight:B}=(0,o.wR)(),G=104!==B,{expansionSpring:F}=(0,d.zhh)({expansionSpring:+!!l,config:{tension:250,friction:20,clamp:!0}}),H=(0,C.Ic)(t),V=(0,A.In)(t),q=(0,E.mq)(t.config),W=(0,E.mH)(t.config),z=t.userStatus?.enrolledAt!=null,Y=t.userStatus?.completedAt!=null,Q=t.userStatus?.claimedAt!=null,K=(0,E.ks)(t.config),X=(0,E._Z)(t.config),{completedRatio:J,completedRatioDisplay:Z}=(0,A.O9)(t),$=(0,g.gj)(t,b,_.Ob.QuestEmbed,D),ee=(0,y.Pd)(t),et=a.useMemo(()=>Q&&K?R.intl.format(R.t["8Op4c4"],{balanceHook:()=>(0,i.jsxs)(k,{questId:t.id,children:[(0,i.jsx)(m.A,{shouldUseThemeColor:!0,className:w.Kq,customSize:14}),X]},t.id)}):Q?(0,i.jsx)(k,{questId:t.id,children:q}):K?R.intl.format(R.t.ro1sze,{balanceHook:()=>(0,i.jsxs)(k,{questId:t.id,children:[(0,i.jsx)(m.A,{shouldUseThemeColor:!0,className:w.Kq,customSize:14}),X]},t.id)}):R.intl.format(R.t["0IUT4Y"],{rewardWithArticleHook:()=>(0,i.jsx)(k,{questId:t.id,children:W},t.id)}),[q,Q,W,t.id,X,K]),en=a.useMemo(()=>{if(null!=$)return(0,i.jsx)(d.EYj,{variant:"text-sm/medium",color:"text-muted",className:w.h_,children:$})},[$]),ei=(0,c.bG)([u.A],()=>u.A.useReducedMotion),ea=a.useCallback(()=>{(0,j.navigateToQuestHome)({fromContent:n,questId:t.id}),(0,x.Y5)({questId:t.id,questContent:n,questContentPosition:I,questContentCTA:f.Cy.LEARN_MORE,sourceQuestContent:b})},[t.id,n,I,b]),el=(0,c.bG)([h.A],()=>null!=h.A.questEnrollmentBlockedUntil,[]),er=p.t.useConfig({location:L.rE.EMBED_DESKTOP});return(0,i.jsxs)("div",{className:w.kL,ref:D,children:[(0,i.jsxs)(s.animated.div,{style:{maxHeight:F.to([0,1],[104,(B??0)+12])},className:w.z,children:[(0,i.jsxs)("div",{className:w.c6,children:[!Q&&Y&&(0,i.jsx)("div",{className:w.Nz}),z?(0,i.jsxs)("div",{className:w.Tr,children:[Y&&(0,i.jsx)(d.akl,{importData:M,className:w.t_,loop:!1,autoplay:!1,shouldAnimate:!ei}),(0,i.jsx)(v.A,{size:76,percentComplete:J,overlayText:l&&!H?Z:void 0,children:(0,i.jsx)(S.A,{quest:t,questContent:n,autoplay:l,lazyLoad:!0,fullWidth:!0,sourceQuestContent:b})})]}):(0,i.jsx)(S.A,{quest:t,autoplay:l,questContent:n,className:w.eB,lazyLoad:!0,sourceQuestContent:b})]}),(0,i.jsxs)("div",{ref:U,className:r()(w.FS,{[w.wq]:!G}),children:[(0,i.jsx)(d.DZT,{variant:"eyebrow",color:"text-brand",className:w.G$,children:R.intl.format(R.t.EAYZAr,{questName:t.config.messages.questName})}),(0,i.jsx)(d.EYj,{variant:"text-md/semibold",color:"text-strong",className:w.wx,children:et}),en]}),G&&(0,i.jsx)(s.animated.div,{style:{opacity:(0,N.a)(F.to([0,1],[1,0]))},className:w.hS})]}),(0,i.jsx)("div",{className:P.kL,children:el?(0,i.jsxs)(d.e2v,{direction:"horizontal",fullWidth:!0,wrap:!1,children:[(0,i.jsx)(d.$nd,{variant:"secondary",disabled:!0,text:R.intl.string(R.t.V293qn)}),(0,i.jsx)(d.$nd,{variant:"primary",onClick:()=>(0,j.m6)(t,n,b),text:R.intl.string(R.t.vY9GgG)})]}):(0,i.jsxs)(d.e2v,{direction:"horizontal",fullWidth:!0,wrap:!1,children:[(0,i.jsx)(d.$nd,{variant:"secondary",text:R.intl.string(R.t.LLLLPD),fullWidth:!0,onClick:ea}),er.enabled&&er.enabledQuestStates.has(ee)?(0,i.jsx)(T.A,{quest:t,surface:y.V3.QUEST_EMBED,analyticsCtxQuestContent:n,analyticsCtxSourceQuestContent:b,analyticsCtxQuestContentPosition:I}):(0,i.jsx)(O,{quest:t,progressState:V,questContent:n,sourceQuestContent:b,questContentPosition:I})]})})]})}let k=a.memo(function(e){let{questId:t,children:n}=e;return(0,i.jsx)(d.EYj,{variant:"text-md/semibold",color:"text-strong",tag:"span",className:w.wx,children:n},`${t}_reward`)});function O(e){let{quest:t,progressState:n,questContent:a,questContentPosition:l,sourceQuestContent:r}=e,s=(0,c.bG)([h.A],()=>h.A.isEnrolling(t.id)),o=(0,I.vv)(t),u=(0,I.Cr)(t),_=(0,C.Ic)(t),m=(0,b._c)({progressState:n,quest:t,questContent:a,questContentPosition:l,inGiftInventory:!1,isVideoQuest:o,inGameQuest:u,sourceQuestContent:r}),p=(0,A.S5)(t.config.expiresAt,{month:"numeric",day:"numeric"});return _?(0,i.jsx)(d.$nd,{variant:"secondary",disabled:!0,text:R.intl.format(R.t["6p8BZx"],{expiryDate:p}),fullWidth:!0}):(0,i.jsx)(d.$nd,{fullWidth:!0,variant:"primary",disabled:null==m.onClick,loading:s,onClick:m.onClick??void 0,text:m.text})}}