Build 606747stable
Module 29496
880 characters · in 9f8d90613d43f995.jsDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>c});var l=n(435558),i=n(17928),s=n(228366);let r=new Map;function a(e){let t=!1;return Object.entries((0,l.groupBy)(e,e=>e.application_id)).map(e=>{let[t,n]=e;return[t,n.flatMap(e=>e.resolved_assets??[]).filter(e=>{let n;return null==(n=r.get(t)?.[e.key])||new Date(e.updated_at)>new Date(n.updated_at)})]}).filter(e=>{let[t,n]=e;return n.length>0}).forEach(e=>{let[n,l]=e;return t=!0,r.set(n,{...r.get(n),...Object.fromEntries(l.map(e=>[e.key,e]))})}),t}function o(e){return a(Object.values(e.configs).flat())}class u extends i.Ay.Store{static displayName="ApplicationAssetsV2Store";getAssets(e){return r.get(e)}}let c=new u(s.h,{LOGOUT:function(){r.clear()},APPLICATION_WIDGET_CONFIG_FETCH_SUCCESS:function(e){return a(e.configs)},APPLICATION_WIDGET_CONFIG_FEATURED_FETCH_SUCCESS:o,APPLICATION_WIDGET_CONFIG_DEVELOPER_FETCH_SUCCESS:o})}