Files
kv-md/typings.d.ts

18 lines
659 B
TypeScript

import type { DetailedHTMLProps, HTMLAttributes } from 'react';
interface KvMdEditorProps extends HTMLAttributes<HTMLElement> {
markdown?: string;
placeholder?: string;
}
declare module 'react' {
namespace JSX {
interface IntrinsicElements {
'kv-template': DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>;
'kv-md-preview': DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>;
'kv-md-content': DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>;
'md': DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>;
'kv-md-editor': DetailedHTMLProps<KvMdEditorProps, HTMLElement>;
}
}
}