UNPKG

@furystack/shades-common-components

Version:

Common UI components for FuryStack Shades

19 lines 845 B
export type MarkdownDisplayProps = { /** The raw Markdown string to render */ content: string; /** When false, checkboxes can be toggled. Defaults to true. */ readOnly?: boolean; /** Called with the updated Markdown string when a checkbox is toggled */ onChange?: (newContent: string) => void; }; /** * Renders a Markdown string using FuryStack Shades components. * Supports headings, paragraphs, lists, checkboxes, code blocks, * blockquotes, images, links, and horizontal rules. */ export declare const MarkdownDisplay: (props: MarkdownDisplayProps & Omit<Partial<HTMLElement>, "style"> & { style?: Partial<CSSStyleDeclaration>; } & { ref?: import("@furystack/shades").RefObject<Element>; }, children?: import("@furystack/shades").ChildrenList) => JSX.Element; //# sourceMappingURL=markdown-display.d.ts.map