UNPKG

@webiny/api-headless-cms-ddb-es

Version:

DynamoDB and Elasticsearch storage operations plugin for Headless CMS API.

19 lines (18 loc) 796 B
import { createGetAllEntryRevisions } from "./getAllEntryRevisions.js"; import { createGetLatestRevisionByEntryId } from "./getLatestRevisionByEntryId.js"; import { createGetPublishedRevisionByEntryId } from "./getPublishedRevisionByEntryId.js"; import { createGetRevisionById } from "./getRevisionById.js"; export * from "./DataLoaderCache.js"; const dataLoaders = { getAllEntryRevisions: createGetAllEntryRevisions, getLatestRevisionByEntryId: createGetLatestRevisionByEntryId, getPublishedRevisionByEntryId: createGetPublishedRevisionByEntryId, getRevisionById: createGetRevisionById }; export const getDataLoaderFactory = name => { if (!dataLoaders[name]) { throw new Error(`Missing data loader "${name}".`); } return dataLoaders[name]; }; //# sourceMappingURL=index.js.map