Module 710969

3,379 characters · in no known chunk
Dependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{Gp:()=>R,HN:()=>T,Ic:()=>m,Kc:()=>v,L4:()=>N,Oh:()=>_,RF:()=>b,ZG:()=>A,gO:()=>h,if:()=>E,r$:()=>D,t6:()=>I,v1:()=>g,vZ:()=>O,vc:()=>f,vy:()=>p,xn:()=>S,yI:()=>C});var r=n(665260),i=n(773669),s=n(728458),a=n(859703),o=n(341915),l=n(302654),u=n(654487),c=n(652215);let d=2592e6;function _(e){return null!=e&&e.fetchedAt+e.ttlMillis>=Date.now()}function f(e,t,n){let r=Array.isArray(t)?new Map(t.map(e=>[e.id,e])):t,i=Array.isArray(n)?new Map(n.map(e=>[e.id,e])):n,s=r.get(e);if(null!=s)return s;let a=i.get(e)?.replacementId;if(null!=a)return r.get(a)}function p(e){return Object.keys(u.TY).includes(o.uF[e])}function h(e,t){if(!p(t))return!1;let n=o.uF[t];return(0,r.Lt)(e.dismissedQuestContent,u.TY[n])}function m(e){return new Date(e.config.expiresAt).valueOf()<=Date.now()}function E(e){if(!m(e))return!1;let t=Date.now()-d,n=new Date(e.config.expiresAt).valueOf();return null!=e.config.expiresAt&&!(n<=t)}function g(e){let t=null,n=Date.now();for(let r of e){let e=new Date(r.config.expiresAt).valueOf();!(e<=n)&&(null==t||e<t)&&(t=e)}return t}function A(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{dateStyle:"short"};return null==e?"":new Date(e).toLocaleDateString(i.default.locale,t)}function I(e,t,n){let r=t.get(n);if(null==r)return;let i=e.get(r.quest.id);if(null!=i&&!m(i))return i}function T(e){return({[o.uF.QUEST_BAR]:o.yW.DESKTOP_ACCOUNT_PANEL_AREA,[o.uF.QUEST_BAR_V2]:o.yW.DESKTOP_ACCOUNT_PANEL_AREA,[o.uF.QUEST_BAR_MOBILE]:o.yW.MOBILE_HOME_DOCK_AREA,[o.uF.QUEST_HOME_HERO]:o.yW.QUEST_HOME_BANNER_DESKTOP})[e]}function S(e){let t=T(e);return null!=t&&u.J6.has(t)}function y(e){let{enableNewRequestBehavior:t}=l.A.getConfig({location:"getQuestDeliveryDataForPlacement"}),n=a.A.questAdDecisionByPlacement.get(e);if(e===o.yW.QUEST_HOME_BANNER_DESKTOP&&null!=n)return{questId:n.questId,adCreativeId:n.adCreativeId,adDecisionData:n.adDecisionData,adContext:n.adContext,metadataSealed:n.metadataSealed,trafficMetadataRaw:n.trafficMetadataRaw,trafficMetadataSealed:n.trafficMetadataSealed};if(t)return null==n?null:{questId:n.questId,adCreativeId:n.adCreativeId,adDecisionData:n.adDecisionData,adContext:n.adContext,metadataSealed:n.metadataSealed,trafficMetadataRaw:n.trafficMetadataRaw,trafficMetadataSealed:n.trafficMetadataSealed};{let t=a.A.questToDeliverForPlacement.get(e);return null==t?null:{questId:t.quest.id,adCreativeId:t.quest.id,adDecisionData:t.adDecisionData,adContext:t.adContext,metadataSealed:t.metadataSealed,trafficMetadataRaw:t.trafficMetadataRaw,trafficMetadataSealed:t.trafficMetadataSealed}}}function v(e,t){let n=T(t);if(null==n)return u.K3;let{adDecisionData:r,questId:i,adCreativeId:s}=y(n)??{};return null!=r&&(i===e||s===e)?r:u.K3}function N(e){let t=T(e);if(null!=t)return y(t)?.metadataSealed}function C(e,t){let n=T(e);if(null!=n){let{trafficMetadataRaw:e,questId:r}=y(n)??{};if(null!=e&&r===t)return e}if(null!=t){let e=a.A.getQuest(t);return e?.trafficMetadataRaw}}function R(e,t){let n=T(e);if(null!=n){let{trafficMetadataSealed:e,questId:r}=y(n)??{};if(null!=e&&r===t)return e}if(null!=t){let e=a.A.getQuest(t);return e?.trafficMetadataSealed}}function O(e){let t=T(e);if(null!=t)return y(t)?.adContext}function b(e,t){s.A.captureException(e,{...t,tags:{...t?.tags,app_context:"quests"}})}function D(){return window.location.pathname.startsWith(c.BVt.QUEST_HOME_DEPRECATED)}}