add hidden collection filtering util
This commit is contained in:
parent
947a792113
commit
d87a77a3ec
|
@ -30,6 +30,7 @@ import { getAlbumSiteHost } from 'constants/pages';
|
|||
import { getUnixTimeInMicroSecondsWithDelta } from 'utils/time';
|
||||
import {
|
||||
NEW_COLLECTION_MAGIC_METADATA,
|
||||
SUB_TYPE,
|
||||
VISIBILITY_STATE,
|
||||
} from 'types/magicMetadata';
|
||||
import { IsArchived, updateMagicMetadataProps } from 'utils/magicMetadata';
|
||||
|
@ -227,3 +228,12 @@ export const getUserOwnedCollections = (collections: Collection[]) => {
|
|||
}
|
||||
return collections.filter((collection) => collection.owner.id === user.id);
|
||||
};
|
||||
|
||||
export const getNonHiddenCollections = (collections: Collection[]) => {
|
||||
return collections.filter(
|
||||
(collection) =>
|
||||
collection.magicMetadata?.data.visibility ===
|
||||
VISIBILITY_STATE.HIDDEN ||
|
||||
collection.magicMetadata?.data.subType === SUB_TYPE.DEFAULT_HIDDEN
|
||||
);
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue