core/predicates/folder.predicate.ts

core/predicates/folder.predicate.ts is a file in Bane's Lab Site. 7 lines of code and 2 definitions.

import type { AnatomyFile, AnatomyFolder } from "#types/anatomy.types";

export const holdsFiles = function holdsFiles(folder: AnatomyFolder): boolean {
    return folder.files.length > 0 || folder.folders.some(holdsFiles);
};

export const isPagedFile = function isPagedFile(file: AnatomyFile): boolean {
    return file.excluded === undefined;
};