Module 629455

10,480 characters · in 16b2b04ebbdf6278.js
Dependencies
Source Raw
function(e,t,n){n.d(t,{A9:()=>j,mU:()=>P,tH:()=>D,NA:()=>w,XR:()=>k,VX:()=>M});var r=n(64700),l=n(17928);n(166352);var i=n(409626),a=n(692969),s=n(773669),u=n(287809),o=n(252424),c=n(474090),m=n(507107),d=n(627968),f=n(939249),g=n(834730),A=n(862611),E=n(420298),p=n(287875),C=n(651892),h=n(801365),S=n(792620),_=n(814793),R=n(31587),x=n(190107),I=n(788868),T=n(375708);function v(e,t,n){return n?T.intl.formatToPlainString(e,t):T.intl.format(e,t)}function L(e){let{hasRewardDuration:t,shouldShowGameProfileLink:n}=e;return t?n?T.t["/4XT0b"]:T.t["0hwcvM"]:n?T.t.tQoqXX:T.t["eb/Sna"]}function N(e){return e?T.t.klYWbT:T.t.ziB0HF}function G(e){return e?T.t["4JS2QJ"]:T.t.AwuMRS}function O(e){return e?T.t.GFdaUK:T.t.NIimTt}function P(e){let{quest:t,gameProfileSource:n}=e,r=(0,l.bG)([u.default],()=>u.default.getCurrentUser()),s=(0,R.I3)(t),o=(0,S._3)(t)?.[0],m=(0,a.A)({applicationId:o,location:x.rE.QUEST_INSTRUCTIONS,source:n??i.Ob.QuestHome});return function(e){let{quest:t,taskDetails:n,thirdPartyTaskDetails:r,sourceQuestContent:l,withoutMarkdown:i,currentUser:a,popoutTargetElementRef:s,onGameSheetOpened:u,onGameSheetClosed:o,onGameTitleClick:m}=e,p=(0,c.ki)(a,I.PremiumTypes.TIER_2),C=(0,h.k5)(t.config),R=(0,S.g5)(t)&&(0,S.xZ)(t),P=(0,_.ui)(t),j=(0,h.mH)(t.config,a);if(P)return function(e){let{quest:t,taskDetails:n,sourceQuestContent:r,withoutMarkdown:l,popoutTargetElementRef:i,onGameSheetOpened:a,onGameSheetClosed:s,rewardNameWithArticle:u}=e,{targetMinutes:o,applications:c}=n;if(l)return T.intl.formatToPlainString(T.t["1votF6"],{rewardNameWithArticle:u,targetMinutes:o});let m=function(e){let{quest:t,sourceQuestContent:n,applications:r,popoutTargetElementRef:l,onGameSheetOpened:i,onGameSheetClosed:a}=e;return e=>(0,d.jsx)(A.A,{quest:t,sourceQuestContent:n,applications:r??[],targetElementRef:l,onGameSheetOpened:i,onGameSheetClosed:a,children:(t,n)=>(0,d.jsx)(f.D,{...t,style:{display:"inline-block",cursor:"pointer"},innerRef:n,children:(0,d.jsx)(g.E,{variant:"text-xs/normal",color:"text-link",className:E.s3,children:e})})},t.id)}({quest:t,sourceQuestContent:r,applications:c??[],popoutTargetElementRef:i,onGameSheetOpened:a,onGameSheetClosed:s});return function(e){let{quest:t,gameSheetHook:n,rewardNameWithArticle:r,targetMinutes:l}=e,i={[x.Li.PACKAGE_ACTION_ADVENTURE]:T.t.H485IA,[x.Li.PACKAGE_RPG_MMO]:T.t["3XS8Ni"],[x.Li.PACKAGE_RACING_SPORTS]:T.t["X+UCju"],[x.Li.PACKAGE_SANDBOX_CREATIVE]:T.t["6o4n1Q"],[x.Li.PACKAGE_FAMILY_FRIENDLY]:T.t.DUsNmf,[x.Li.PACKAGE_HOLIDAY_SEASON]:T.t["cWP8/Z"],[x.Li.PACKAGE_NEW_YEARS]:T.t["8+sIJz"]},a=t.config.features.find(e=>e in i),s=(null!=a?i[a]:null)??T.t.CDeHul;return T.intl.format(s,{rewardNameWithArticle:r,targetMinutes:l,gameSheetHook:n})}({quest:t,rewardNameWithArticle:u,targetMinutes:o,gameSheetHook:m})}({quest:t,taskDetails:n,sourceQuestContent:l,withoutMarkdown:i,popoutTargetElementRef:s,onGameSheetOpened:u,onGameSheetClosed:o,rewardNameWithArticle:j});if(R)return function(e){let{quest:t,taskDetails:n,withoutMarkdown:r,hasNitro:l,collectibleRewardDuration:i,onGameTitleClick:a,rewardNameWithArticle:s}=e,{targetMinutes:u}=n,o=t.config.messages.gameTitle,c=(0,h.JX)(t.config),m=(0,h.Y7)(t.config),d=t.config.features.includes(x.Li.NON_GAMING_PLAY_QUEST),f=null!=a;return v(l&&c?m?d?null!=i?T.t.u5QXpw:T.t.ztXW8V:L({hasRewardDuration:null!=i,shouldShowGameProfileLink:f}):d?T.t["1AcTqm"]:N(f):c||null!=i?d?T.t.enQ3jU:G(f):d?T.t["e+K3xJ"]:O(f),{gameTitle:o,streamingDurationRequirement:u,rewardNameWithArticle:s,duration:i,targetMinutes:u,onGameTitleClick:a},r)}({quest:t,taskDetails:n,withoutMarkdown:i,hasNitro:p,collectibleRewardDuration:C,onGameTitleClick:m,rewardNameWithArticle:j});if((0,S.g5)(t))return function(e){let{quest:t,taskDetails:n,withoutMarkdown:r,hasNitro:l,collectibleRewardDuration:i,onGameTitleClick:a,rewardNameWithArticle:s}=e,{targetMinutes:u}=n,o=t.config.messages.gameTitle,c=(0,h.JX)(t.config),m=(0,h.Y7)(t.config),d=null!=a;return v(l&&c?m?L({hasRewardDuration:null!=i,shouldShowGameProfileLink:d}):N(d):c||null!=i?G(d):O(d),{gameTitle:o,targetMinutes:u,rewardNameWithArticle:s,duration:i,streamingDurationRequirement:u,onGameTitleClick:a},r)}({quest:t,taskDetails:n,withoutMarkdown:i,hasNitro:p,collectibleRewardDuration:C,onGameTitleClick:m,rewardNameWithArticle:j});if((0,S.xZ)(t))return function(e){let t,{quest:n,taskDetails:r,withoutMarkdown:l,hasNitro:i,collectibleRewardDuration:a,onGameTitleClick:s,rewardNameWithArticle:u}=e,{targetMinutes:o}=r,c=n.config.messages.gameTitle,m=(0,h.JX)(n.config),d=(0,h.Y7)(n.config),f=n.config.features.includes(x.Li.NON_GAMING_PLAY_QUEST),g=null!=s;return v(t=i&&m?d?f?null!=a?T.t.u5QXpw:T.t.ztXW8V:L({hasRewardDuration:null!=a,shouldShowGameProfileLink:g}):f?T.t["1AcTqm"]:N(g):m||null!=a?f?T.t.enQ3jU:G(g):f?T.t["03VJqu"]:g?T.t.NrD2h8:T.t.FZL5Q5,{gameTitle:c,streamingDurationRequirement:o,rewardNameWithArticle:u,duration:a,questReward:u,onGameTitleClick:s},l)}({quest:t,taskDetails:n,withoutMarkdown:i,hasNitro:p,collectibleRewardDuration:C,onGameTitleClick:m,rewardNameWithArticle:j});if((0,h.kr)({quest:t}))return function(e){let{quest:t,taskDetails:n,withoutMarkdown:r,onGameTitleClick:l}=e,{targetMinutes:i}=n,a=t.config.messages.gameTitle;return v(null!=l?T.t.HHVg4i:T.t["a/ia7F"],{gameTitle:a,streamingDurationRequirement:i,onGameTitleClick:l},r)}({quest:t,taskDetails:n,withoutMarkdown:i,onGameTitleClick:m});else if((0,S.vv)(t))return function(e){let{quest:t,collectibleRewardDuration:n,hasNitro:r,withoutMarkdown:l,rewardNameWithArticle:i}=e,a=(0,S.Xi)(t.config),s=a?.messages.videoTitle??"video",u=(0,h.JX)(t.config),o=(0,h.Y7)(t.config);return v(u&&r?o?null!=n?T.t.tXwfJT:T.t["xqX+r5"]:T.t["vs/xBu"]:u||null!=n?T.t["W/HkLO"]:t.id===x.Fw?T.t.Rsd5bL:T.t["g+InPC"],{videoTitle:s,rewardNameWithArticle:i,duration:n},l)}({quest:t,collectibleRewardDuration:C,hasNitro:p,withoutMarkdown:i,rewardNameWithArticle:j});else if((0,S.vl)(t))return function(e){let{quest:t,taskDetails:n,withoutMarkdown:r,rewardNameWithArticle:l}=e,i=n.targetMinutes;return(0,_._e)(t)?v(T.t.VYwSSu,{streamingDurationRequirement:i,questReward:l},r):v(T.t.UuzHh8,{activityName:t.config.messages.gameTitle,streamingDurationRequirement:i,questReward:l},r)}({quest:t,taskDetails:n,withoutMarkdown:i,rewardNameWithArticle:j});else if((0,S.I6)(t)&&null!=r)return function(e){let{quest:t,thirdPartyTaskDetails:n,withoutMarkdown:r,hasNitro:l,collectibleRewardDuration:i,rewardNameWithArticle:a}=e,s=(0,h.JX)(t.config),u=(0,h.Y7)(t.config);return v(l&&s?u?null!=i?T.t.NdXW5c:T.t["8066TK"]:null!=i?T.t["6FOKAX"]:T.t.thO6iA:s||null!=i?T.t["IACEB/"]:T.t.thO6iA,{objective:n.description,duration:i,questReward:a},r)}({quest:t,thirdPartyTaskDetails:r,withoutMarkdown:i,hasNitro:p,collectibleRewardDuration:C,rewardNameWithArticle:j});return null!=r?r.description:function(e){let{quest:t,taskDetails:n,withoutMarkdown:r,hasNitro:l,collectibleRewardDuration:i,onGameTitleClick:a,rewardNameWithArticle:s}=e,{targetMinutes:u}=n,o=t.config.messages.gameTitle,c=(0,h.JX)(t.config),m=(0,h.Y7)(t.config),d=null!=a;return v(l&&c?m?null!=i?d?T.t["3RwRv8"]:T.t.TmKqHw:d?T.t.l9yxDa:T.t["X8Yt/1"]:d?T.t.eEuma3:T.t.smG9ql:c||null!=i?d?T.t.Cko4a4:T.t.BLyDvO:d?T.t.ER9rII:T.t["hkJ+Gs"],{gameTitle:o,streamingDurationRequirement:u,duration:i,questReward:s,onGameTitleClick:a},r)}({quest:t,taskDetails:n,withoutMarkdown:i,hasNitro:p,collectibleRewardDuration:C,onGameTitleClick:m,rewardNameWithArticle:j})}({...e,currentUser:r,withoutMarkdown:!1,thirdPartyTaskDetails:s??void 0,onGameTitleClick:m})}function j(e,t,n,r,l){let i=(0,R.fc)(e),a=P({quest:e,taskDetails:i,location:n,sourceQuestContent:t,popoutTargetElementRef:l,gameProfileSource:r}),s=e.userStatus?.claimedAt!=null,u=(0,R.S5)(e.userStatus?.claimedAt);return s?T.intl.formatToPlainString(T.t.lOVr0O,{claimDate:u}):a}function D(e){let{quest:t,isExpanded:n,sourceQuestContent:r,activeScreen:a,popoutTargetElementRef:s,onGameSheetOpened:o,onGameSheetClosed:c,hasAlreadyLinked:d,onClickGameTitle:f}=e,g=t.config.rewardsConfig.rewardsExpireAt,A=(0,R.S5)(g),E=(0,R.fc)(t),p=(0,R.I3)(t),I=(0,l.bG)([u.default],()=>u.default.getCurrentUser()),v=t.userStatus?.completedAt!=null,L=t.userStatus?.enrolledAt!=null,N=E.percentComplete>0,G=(0,R.Vn)(t),O=P({quest:t,location:x.rE.QUESTS_BAR,taskDetails:E,sourceQuestContent:r,popoutTargetElementRef:s,onGameSheetOpened:o,onGameSheetClosed:c,gameProfileSource:i.Ob.QuestBar}),j=null!=p?p.percentComplete:E.percentComplete;if(v)return T.intl.formatToPlainString(T.t.APddvF,{expirationDate:A});if((0,S.I6)(t)&&!1===d)return T.intl.string(T.t.mAdqf7);if(n){if((0,S.I6)(t)&&!0===d&&null!=f)return T.intl.format(T.t.X8hBDz,{gameTitle:t.config.messages.gameTitle,onClickGameTitle:f});if(a!==m.X0.SELECT&&(0,_.ui)(t)&&L&&!N){let e=(0,h.mH)(t.config,I);return T.intl.format(T.t["1votF6"],{rewardNameWithArticle:e,targetMinutes:E.targetMinutes})}return O}return(0,S.vv)(t)?T.intl.string(T.t["o+e9yh"]):j>0?(0,S.I6)(t)&&!0===d?T.intl.string(T.t.JkyCIO):G?(0,C.YT)({quest:t,taskDetails:E,thirdPartyTaskDetails:p??void 0}):T.intl.string(T.t.mOrpXG):T.intl.string(T.t.S6UUc5)}function M(e,t){let n=(0,l.bG)([s.default],()=>s.default.locale),r=(0,R.fc)(e),[i]=(0,R.Qo)(e,r),a=(0,R.I3)(e),u=e.userStatus?.completedAt!=null,c=null!=a?a.percentComplete:r.percentComplete;if(u)return T.intl.string(T.t["ij5E/5"]);if((0,S.I6)(e)&&!1===t)return T.intl.string(T.t.s9r2a1);if(e.userStatus?.enrolledAt!=null&&c>0){let e=(0,o.l9)(n,c,{roundingMode:"floor"});return T.intl.formatToPlainString(T.t.lVZaXD,{percent:e})}return i===m.X0.SELECT?T.intl.string(T.t.EMrUHQ):(0,S.g5)(e)?T.intl.string(T.t.mOrpXG):T.intl.string(T.t["7e5k7L"])}function w(e){let{quest:t,application:n,shortText:l=!1}=e,i=r.useMemo(()=>(function(e){return(0,S.g5)(e)||(0,S.vl)(e)?0:(0,S.fE)({quest:e})?1:(0,S.IO)(e)?2:3*!!(0,S.Cr)(e)})(t),[t]),a=(0,R.fc)(t);switch(i){case 0:if(t.config.features.includes(x.Li.CLOUD_GAMING_ACTIVITY))return T.intl.string(T.t["+qoymD"]);if((0,_.vA)(t))return T.intl.string(l?T.t.E4kW5O:T.t["Ie9++s"]);return T.intl.string(T.t.l7E81v);case 1:return T.intl.string(T.t.l7E81v);case 2:return(0,p.WM)(a);case 3:return(0,_.vA)(t)&&1?T.intl.string(l?T.t.CkUzLd:T.t["hRIVy+"]):T.intl.string(T.t.l7E81v)}}function k(e){let{quest:t,rewardCode:n}=e,r=(0,h.kr)({quest:t}),l=n?.platform??m.pY.CROSS_PLATFORM,i=r?(0,h.cg)({quest:t,idx:n?.tier??t.userStatus?.claimedTier}):null,a=(0,C.xv)(t.config),s=i?.messages?.redemptionInstructionsByPlatform??a.messages.redemptionInstructionsByPlatform;return null!=l?s[l]:void 0}}