Build 545032stable
Module 111042
1,277 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>p,e:()=>l});var i,r=n(735438),s=n.n(r),a=n(17928),o=n(228366),l=((i={})[i.FETCHING=0]="FETCHING",i[i.FETCHED=1]="FETCHED",i[i.ERROR=2]="ERROR",i);let u=[],c={},d={},_={};function f(e){let{surface:t,activeState:n}=e;return`surface:${t} activeState:${n}`}class h extends a.Ay.Store{static displayName;getLastFetchTimeMs(e){let{surface:t,activeState:n}=e;return _[f({surface:t,activeState:n})]}getFetchState(e){let{surface:t,activeState:n}=e;return d[f({surface:t,activeState:n})]}getCollections(e){let{surface:t,activeState:n}=e;return c[f({surface:t,activeState:n})]??u}}let p=new h(o.h,{APPLICATION_DIRECTORY_FETCH_COLLECTIONS:function(e){let{surface:t,activeState:n}=e;d={...d,[f({surface:t,activeState:n})]:0}},APPLICATION_DIRECTORY_FETCH_COLLECTIONS_SUCCESS:function(e){var t;let{collections:n,surface:i,activeState:r}=e,a=f({surface:i,activeState:r}),o=(t=n.map(e=>{var t;return t=e.application_directory_collection_items,e.application_directory_collection_items=s().sortBy(t,["position","id"]),e}),s().sortBy(t,["position","id"]));c={...c,[a]:o},d={...d,[a]:1};let l=Date.now();_={..._,[a]:l}},APPLICATION_DIRECTORY_FETCH_COLLECTIONS_FAILURE:function(e){let{surface:t,activeState:n}=e;d={...d,[f({surface:t,activeState:n})]:2}}})}