UNPKG

choerodon-ui

Version:

An enterprise-class UI design language and React-based implementation

39 lines (38 loc) 1.15 kB
import { CSSProperties } from 'react'; import PropTypes from 'prop-types'; export { ScrollNumberProps } from './ScrollNumber'; export interface BadgeProps { /** Number to show in badge */ count?: number | string; showZero?: boolean; /** Max count to show */ overflowCount?: number; /** whether to show red dot without number */ dot?: boolean; style?: CSSProperties; prefixCls?: string; scrollNumberPrefixCls?: string; className?: string; status?: 'success' | 'processing' | 'default' | 'error' | 'warning'; text?: string; offset?: [number | string, number | string]; } declare function Badge(props: BadgeProps & { children: any; }): JSX.Element; declare namespace Badge { var displayName: string; var defaultProps: { count: null; showZero: boolean; dot: boolean; overflowCount: number; }; var propTypes: { count: PropTypes.Requireable<string | number>; showZero: PropTypes.Requireable<boolean>; dot: PropTypes.Requireable<boolean>; overflowCount: PropTypes.Requireable<number>; }; } export default Badge;