mirror of
https://github.com/ant-design/ant-design.git
synced 2024-12-02 15:59:38 +08:00
7b94e0bfb2
* refactor: replace deprecated React.SFC with React.FunctionComponent * refactoring: use typedef FC
19 lines
475 B
TypeScript
19 lines
475 B
TypeScript
import * as React from 'react';
|
|
import warning from '../_util/warning';
|
|
import Base, { BlockProps } from './Base';
|
|
|
|
export interface TextProps extends BlockProps {
|
|
ellipsis?: boolean;
|
|
}
|
|
|
|
const Text: React.FC<TextProps> = ({ ellipsis, ...restProps }) => {
|
|
warning(
|
|
typeof ellipsis !== 'object',
|
|
'Typography.Text',
|
|
'`ellipsis` only supports boolean value.',
|
|
);
|
|
return <Base {...restProps} ellipsis={!!ellipsis} component="span" />;
|
|
};
|
|
|
|
export default Text;
|