UNPKG

@botonic/plugin-contentful

Version:

## What Does This Plugin Do?

23 lines 832 B
import { ErrorReportingCMS } from '../cms'; import { ErrorReportingManageCms } from '../manage-cms/manage-cms-error'; import { Contentful } from './cms-contentful'; import { ContentfulInfo } from './info-contentful'; import { ManageContentful } from './manage'; export function createCms(options, errorReporting = true) { const contentful = new Contentful(options); if (!errorReporting) { return contentful; } return new ErrorReportingCMS(contentful); } export function createManageCms(options, errorReporting = true) { const contentful = new ManageContentful(options); if (!errorReporting) { return contentful; } return new ErrorReportingManageCms(contentful); } export function createCmsInfo(options) { return new ContentfulInfo(options); } //# sourceMappingURL=factories.js.map