mirror of
https://github.com/ant-design/ant-design.git
synced 2024-11-24 11:10:01 +08:00
19 lines
476 B
TypeScript
19 lines
476 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.SFC<TextProps> = ({ ellipsis, ...restProps }) => {
|
|
warning(
|
|
typeof ellipsis !== 'object',
|
|
'Typography.Text',
|
|
'`ellipsis` only supports boolean value.',
|
|
);
|
|
return <Base {...restProps} ellipsis={!!ellipsis} component="span" />;
|
|
};
|
|
|
|
export default Text;
|