shineout
Version:
Shein 前端组件库
22 lines (21 loc) • 713 B
TypeScript
import React, { PureComponent } from 'react';
import { TextProps } from './Props';
declare class Text extends PureComponent<TextProps> {
static defaultProps: {
value: string;
};
element: HTMLSpanElement;
constructor(props: TextProps);
componentDidUpdate(prevProps: TextProps): void;
getOptions(): {
timeZone: string | undefined;
weekStartsOn: any;
};
bindElement(el: HTMLSpanElement): void;
handleBlur(e: React.FocusEvent<HTMLSpanElement>): void;
handleFocus(e: React.FocusEvent | React.MouseEvent): void;
handleSpanClick(): void;
handleInput(e: React.KeyboardEvent<HTMLSpanElement>): void;
render(): JSX.Element;
}
export default Text;