import { MarkdownProps } from "../props.js"; import { DraftBoolean, Title } from "./widgets.js"; const AbiturientenCollection = { name: "abiturienten", label: "Abiturienten", label_singular: "Abiturjahrgang", description: "Hier kann die Übersicht der Abiturjahrgänge bearbeitet werden. Dieser Bereich wird von der Schulchronik verwaltet.", icon: "graduation-cap", folder: "content/german/abiturienten", filter: { field: "type", value: "abiturienten" }, create: true, editor: { preview: true, frame: true }, summary_fields: ["title", "draft"], sortable_fields: { fields: ["title"], default: { field: "title", direction: "Descending" } }, fields: [ Title(false), DraftBoolean, { name: "image", label: "Bild", widget: "image", default: "/media/image.webp", required: false }, { name: "type", label: "Typ", widget: "hidden", default: "abiturienten" }, { name: "body", label: "Text", widget: "markdown", required: false, ...MarkdownProps } ] }; export default AbiturientenCollection;