@wix/design-system
Version:
@wix/design-system
17 lines • 910 B
TypeScript
import React, { PureComponent } from 'react';
import { WixStyleReactEnvironmentContext } from '../WixStyleReactEnvironmentProvider/context';
import { CounterBadgeProps, CounterBadgeSize } from './CounterBadge.types';
type DefaultProps = Required<Pick<CounterBadgeProps, 'skin' | 'size' | 'truncate' | 'showShadow'>>;
type Props = CounterBadgeProps & DefaultProps;
/** CounterBadge */
declare class CounterBadge extends PureComponent<Props> {
context: React.ContextType<typeof WixStyleReactEnvironmentContext>;
static displayName: string;
static defaultProps: DefaultProps;
_renderNumberContent: (n: number, truncate: boolean) => string | React.JSX.Element;
_renderCounterBadgeContent: (size: CounterBadgeSize, content: React.ReactNode) => React.JSX.Element;
_getLocale(): string;
render(): React.JSX.Element;
}
export default CounterBadge;
//# sourceMappingURL=CounterBadge.d.ts.map