added filter non empty collection logic for local load

This commit is contained in:
Abhinav-grd 2021-03-15 23:11:20 +05:30
parent ddcc80419c
commit 2a7df251c3

View file

@ -137,12 +137,16 @@ export default function Gallery(props) {
setIsFirstLoad((await getCollectionUpdationTime()) == 0); setIsFirstLoad((await getCollectionUpdationTime()) == 0);
const data = await localFiles(); const data = await localFiles();
const collections = await getLocalCollections(); const collections = await getLocalCollections();
const collectionAndItsLatestFile = await getCollectionAndItsLatestFile( const nonEmptyCollections = getNonEmptyCollections(
collections, collections,
data data
); );
const collectionAndItsLatestFile = await getCollectionAndItsLatestFile(
nonEmptyCollections,
data
);
setData(data); setData(data);
setCollections(collections); setCollections(nonEmptyCollections);
setCollectionAndItsLatestFile(collectionAndItsLatestFile); setCollectionAndItsLatestFile(collectionAndItsLatestFile);
const favItemIds = await getFavItemIds(data); const favItemIds = await getFavItemIds(data);
setFavItemIds(favItemIds); setFavItemIds(favItemIds);
@ -163,7 +167,7 @@ export default function Gallery(props) {
const { data, isUpdated } = await syncData(token, collections); const { data, isUpdated } = await syncData(token, collections);
const nonEmptyCollections = getNonEmptyCollections(collections, data); const nonEmptyCollections = getNonEmptyCollections(collections, data);
const collectionAndItsLatestFile = await getCollectionAndItsLatestFile( const collectionAndItsLatestFile = await getCollectionAndItsLatestFile(
collections, nonEmptyCollections,
data data
); );
const favItemIds = await getFavItemIds(data); const favItemIds = await getFavItemIds(data);