alinea
Version:
Headless git-based CMS
23 lines (21 loc) • 610 B
JavaScript
import "../../chunks/chunk-NZLE2WMY.js";
// src/test/schema/DemoRecipe.ts
import { Config, Field } from "alinea";
var DemoRecipe = Config.type("Recipe", {
fields: {
title: Field.text("Title", { width: 0.5, multiline: true }),
path: Field.path("Path", { width: 0.5 }),
header: Field.object("Header", {
fields: {
image: Field.image("Image", { inline: true }),
credit: Field.richText("Credit")
}
}),
intro: Field.richText("Intro"),
ingredients: Field.richText("Ingredients"),
instructions: Field.richText("Instructions")
}
});
export {
DemoRecipe
};