UNPKG

@prismicio/mock

Version:

Generate mock Prismic documents, fields, Slices, and models for development and testing environments

23 lines (22 loc) 522 B
import * as prismic from "@prismicio/client"; const sliceZone = (config) => { const labels = {}; for (const choiceId in config.choices) { const choice = config.choices[choiceId]; if (choice.type === prismic.CustomTypeModelSliceType.Slice) { labels[choiceId] = []; } } return { type: prismic.CustomTypeModelFieldType.Slices, fieldset: "Slice zone", config: { labels, choices: config.choices || {} } }; }; export { sliceZone }; //# sourceMappingURL=sliceZone.js.map