import { NAME, pattern, UI, type VNode } from "commonfabric"; // deno-lint-ignore no-empty-interface interface MarkdownStoryInput {} export interface MarkdownStoryOutput { [NAME]: string; [UI]: VNode; controls: VNode; } export default pattern(() => { const content = `## Markdown Rendering This component renders **bold**, *italic*, and \`inline code\`. - Bullet lists - With multiple items \`\`\`js const greeting = "Hello from cf-markdown"; console.log(greeting); \`\`\` > Blockquotes are supported too.`; return { [NAME]: "cf-markdown Story", [UI]: (
), controls: (
No interactive controls. Attributes: variant (default, inverse), streaming, compact.
), }; });