Skip to content

TextComponent

type TextComponent = {
editable?:
| false
| {
allowAutofillExtensions?: boolean;
autoComplete?: string;
autoFocus?: boolean;
autoSelect?: boolean;
name: string;
pattern?: string;
placeholder?: string;
required?: boolean;
};
id?: string;
italic?: boolean;
key?: string;
lineThrough?: boolean;
minLines?: number;
size?: TextSize;
streaming?: boolean;
type: 'Text';
value: string;
width?: number | string;
} & BaseTextProps;
optional editable:
| false
| {
allowAutofillExtensions?: boolean;
autoComplete?: string;
autoFocus?: boolean;
autoSelect?: boolean;
name: string;
pattern?: string;
placeholder?: string;
required?: boolean;
};
optional id: string;
optional italic: boolean;
optional key: string;
optional lineThrough: boolean;
optional minLines: number;
optional size: TextSize;
optional streaming: boolean;
type: 'Text';
value: string;
optional width: number | string;