UNPKG

jamis

Version:

一种支持通过JSON配置方式生成页面的组件库

21 lines (20 loc) 621 B
/** * @file 用来渲染 Markdown */ import React from 'react'; import type { RendererProps } from 'jamis-core'; import type { MarkdownSchema } from './types'; interface MarkdownProps extends RendererProps, Omit<MarkdownSchema, 'type' | 'className'> { } interface MarkdownState { content: string; } export declare class Markdown extends React.Component<MarkdownProps, MarkdownState> { constructor(props: MarkdownProps); componentDidUpdate(prevProps: MarkdownProps): void; updateContent(): Promise<void>; render(): JSX.Element; } export declare class MarkdownRenderer extends Markdown { } export {};