@material-ui/core
Version:
React components that implement Google's Material Design.
28 lines (23 loc) • 667 B
TypeScript
import * as React from 'react';
import { StandardProps, PropTypes } from '..';
export interface BadgeProps
extends StandardProps<React.HTMLAttributes<HTMLDivElement>, BadgeClassKey> {
badgeContent?: React.ReactNode;
children: React.ReactNode;
color?: PropTypes.Color | 'error';
component?: React.ElementType<React.HTMLAttributes<HTMLDivElement>>;
invisible?: boolean;
max?: number;
showZero?: boolean;
variant?: 'standard' | 'dot';
}
export type BadgeClassKey =
| 'root'
| 'badge'
| 'colorPrimary'
| 'colorSecondary'
| 'colorError'
| 'invisible'
| 'dot';
declare const Badge: React.ComponentType<BadgeProps>;
export default Badge;