Module 838077

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