@prismicio/mock
Version:
Generate mock Prismic documents, fields, Slices, and models for development and testing environments
23 lines (22 loc) • 522 B
JavaScript
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