@useloops/design-system
Version:
The official React based Loops design system
24 lines (21 loc) • 718 B
TypeScript
import { FunctionComponent } from 'react';
import { InputFieldBaseProps } from '../InputFieldBase/InputFieldBase.js';
type RichTextFieldOptions = {
bold?: boolean;
italic?: boolean;
underline?: boolean;
bulletList?: boolean;
orderedList?: boolean;
};
type RichTextFieldProps = Omit<InputFieldBaseProps, 'value' | 'onChange'> & {
onChange?: (content: string) => void;
internalChange?: () => void;
minHeight?: number;
minWidth?: number;
maxHeight?: number;
value: string;
options?: RichTextFieldOptions;
};
declare const RichTextField: FunctionComponent<RichTextFieldProps>;
export { RichTextField as default };
export type { RichTextFieldOptions, RichTextFieldProps };