ant-design/components/typography/Text.tsx
Rustin 7b94e0bfb2
refactoring: replace deprecated React.SFC with React.FunctionComponent (#22691)
* refactor: replace deprecated React.SFC with React.FunctionComponent

* refactoring: use typedef FC
2020-03-28 11:56:57 +08:00

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;