import { MintelBlock } from "./types"; import type { Block } from "payload"; export const DiagramSequenceBlock: MintelBlock = { slug: "diagramSequence", labels: { singular: "Diagram Sequence", plural: "Diagram Sequences", }, admin: { group: "MDX Components", }, ai: { name: "DiagramSequence", description: "Mermaid sequence diagram showing actor interactions. MUST output raw mermaid code.", usageExample: "sequenceDiagram\\n Client->>Server: GET /api\\n Server-->>Client: 200 OK", }, fields: [ { name: "definition", type: "textarea", required: true, admin: { components: { afterInput: [ "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den mehrzeiligen Text für definition ein.", }, }, ], };