ant-design/components/typography/Text.tsx
二货机器人 2e284aa017
chore: small bundle size (#24135)
* update warning

* rm warning

* replace with dev warning

* fix test

* fix site

* Update webpack.config.js

Co-authored-by: 偏右 <afc163@gmail.com>

* Update webpack.config.js

* fix sytax

* adjust

* move into function

Co-authored-by: 偏右 <afc163@gmail.com>
2020-05-14 15:57:04 +08:00

19 lines
484 B
TypeScript

import * as React from 'react';
import devWarning from '../_util/devWarning';
import Base, { BlockProps } from './Base';
export interface TextProps extends BlockProps {
ellipsis?: boolean;
}
const Text: React.FC<TextProps> = ({ ellipsis, ...restProps }) => {
devWarning(
typeof ellipsis !== 'object',
'Typography.Text',
'`ellipsis` only supports boolean value.',
);
return <Base {...restProps} ellipsis={!!ellipsis} component="span" />;
};
export default Text;