Module 801365

3,245 characters · in no known chunk
Dependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{f:()=>v,r7:()=>C,ks:()=>T,$5:()=>g,sn:()=>L,mH:()=>P,cg:()=>x,Y7:()=>D,kr:()=>U,HG:()=>y,KK:()=>S,JX:()=>b,tU:()=>N,k5:()=>A,nj:()=>m,$s:()=>k,_Z:()=>O,mq:()=>M,K9:()=>I,zB:()=>R});var i,r,s=n(194537),a=((i={})[i.ALL=1]="ALL",i[i.TIERED=2]="TIERED",i),o=((r={})[r.NORMAL=1]="NORMAL",r[r.PREMIUM_EXTENSION=2]="PREMIUM_EXTENSION",r[r.PREMIUM_PERMANENT=3]="PREMIUM_PERMANENT",r),l=n(440703);n(590180);var u=n(507107),c=n(58703),d=n(927813),_=n(428262),f=n(375708),h=n(651892),p=n(710969);let E=new Set([o.PREMIUM_EXTENSION,o.PREMIUM_PERMANENT]);function m(e){let t=e.rewardsConfig.rewards.find(e=>e.type===l.l.COLLECTIBLE);return t?.type===l.l.COLLECTIBLE?t:null}function g(e){let t=m(e);return null!=t&&"expiresAtPremium"in t&&null!=t.expiresAtPremium?(0,p.ZG)(t.expiresAtPremium):null}function A(e){let t=m(e);if(null==t||!("expiresAt"in t)||null==t.expiresAt)return null;let n=new Date(e.expiresAt),i=new Date(t.expiresAt),r=(0,s.A)(i,n),a=Math.floor(r/30)+ +(r%30>=25);if(a>=12){let e=Math.floor(a/12);return f.intl.formatToPlainString(f.t.PClsrw,{years:e})}{if(a>0)return f.intl.formatToPlainString(f.t.kridzK,{months:a});let e=(0,s.A)(i,n);if(!(e>=7))return f.intl.formatToPlainString(f.t["k2UNz+"],{days:e});{let t=Math.ceil(e/7);return f.intl.formatToPlainString(f.t.EmoBD2,{weeks:t})}}}function I(e){return e.rewardsConfig.rewards.some(e=>e.type===l.l.FRACTIONAL_PREMIUM)}function T(e){return e.rewardsConfig.rewards.some(e=>e.type===l.l.VIRTUAL_CURRENCY)}function S(e){let t=e.rewardsConfig.rewards.find(e=>e.type===l.l.VIRTUAL_CURRENCY),n=t?.premiumOrbQuantity;return null!=n&&n>0}function N(e){return null!=m(e)}function y(e){return e.rewardsConfig.rewards.some(e=>e.type===l.l.IN_GAME)}function C(e){return e.rewardsConfig.rewards.some(e=>e.type===l.l.REWARD_CODE)}function v(e){return e.rewardsConfig.rewards.find(e=>e.type===l.l.IN_GAME)??null}function O(e){let t=e.rewardsConfig.rewards.find(e=>e.type===l.l.VIRTUAL_CURRENCY);return t?.orbQuantity}function R(e){let t=e.rewardsConfig.rewards.find(e=>e.type===l.l.VIRTUAL_CURRENCY);if(t?.type===l.l.VIRTUAL_CURRENCY)return t.premiumOrbQuantity}function b(e){let t=m(e)?.expirationMode;return null!=t&&E.has(t)}function D(e){return b(e)&&m(e)?.expirationMode===o.PREMIUM_PERMANENT}function L(e){let t=e.userStatus?.claimedTier??0;return"rewardsConfig"in e.config?e.config.rewardsConfig.rewards[t]:e.config.rewards[t]}function w(e,t){if(I(e)){let t=e.rewardsConfig.rewards.filter(e=>e.type===l.l.FRACTIONAL_PREMIUM).flatMap(e=>Array(e.quantity).fill(e.skuId)),n=(0,_.iv)(t),i={days:f.t.fYmirx,hours:f.t["C3RO+g"],minutes:f.t.r77oHc},r=(0,c.Tf)(0,n*d.A.Millis.HOUR);return f.intl.formatToPlainString(f.t["4SqnVD"],{time:(0,c.uN)(r,i)})}let n=(0,h.xv)(e);return t?n.messages.nameWithArticle:n.messages.name}function M(e){return w(e,!1)}function P(e){return w(e,!0)}function x(e){let{quest:t,idx:n}=e;if(null==n)return null;let i=t.config.rewardsConfig.rewards[n];return i.type===l.l.REWARD_CODE?i:null}function U(e){let{quest:{config:t}}=e,n=t.rewardsConfig;return n.assignmentMethod===a.TIERED&&n.rewards.length>0&&n.rewards.every(e=>e.type===l.l.REWARD_CODE)}function k(e){let t=e.rewardsConfig.platforms;return t.length>0?t[0]:u.pY.CROSS_PLATFORM}}