UNPKG

monday-ui-react-core

Version:

Official monday.com UI resources for application development in React.js

54 lines (53 loc) 1.72 kB
import React from "react"; import { HeadingProps } from "../LegacyHeading/LegacyHeading"; import { EditableInputProps } from "../EditableInput/EditableInput"; import { HeadingTypes } from "../LegacyHeading/LegacyHeadingConstants"; export interface EditableHeadingProps extends EditableInputProps, HeadingProps { displayPlaceholderInTextMode?: boolean; inputAriaLabel?: string; errorClass?: string; headingClassName?: string; inputClassName?: string; /** * @deprecated - use "data-testid" instead */ dataTestId?: string; "data-testid"?: string; editing?: boolean; disabled?: boolean; errorClassTimeout?: number; style?: React.CSSProperties; onStartEditing?: (event: React.KeyboardEvent) => void; tooltip?: string; insetFocus?: boolean; contentRenderer?: React.FC; } declare const _default: ((import("../../types/VibeComponent").default<EditableHeadingProps, unknown> & Partial<{ types: typeof HeadingTypes; sizes: { readonly SMALL: "small"; readonly MEDIUM: "medium"; readonly LARGE: "large"; readonly XXS: "xxs"; readonly XS: "xs"; }; }>) | (React.FC<EditableHeadingProps> & Partial<{ types: typeof HeadingTypes; sizes: { readonly SMALL: "small"; readonly MEDIUM: "medium"; readonly LARGE: "large"; readonly XXS: "xxs"; readonly XS: "xs"; }; }>)) & { types: typeof HeadingTypes; sizes: { readonly SMALL: "small"; readonly MEDIUM: "medium"; readonly LARGE: "large"; readonly XXS: "xxs"; readonly XS: "xs"; }; }; export default _default;