UNPKG

alinea

Version:
40 lines (38 loc) 863 B
import "../../chunks/chunk-NZLE2WMY.js"; // src/core/media/Summary.ts import { Entry } from "../Entry.js"; function summarySelection(schema) { const MediaFile = schema.MediaFile; return { id: Entry.id, locale: Entry.locale, type: Entry.type, workspace: Entry.workspace, root: Entry.root, title: Entry.title, path: Entry.path, url: Entry.url, extension: MediaFile.extension, size: MediaFile.size, preview: MediaFile.preview, thumbHash: MediaFile.thumbHash, averageColor: MediaFile.averageColor, focus: MediaFile.focus, width: MediaFile.width, height: MediaFile.height, parents: { edge: "parents", select: { id: Entry.id, title: Entry.title } }, childrenAmount: { edge: "children", count: true } }; } export { summarySelection };