import { forwardRef } from 'react'; import cs from 'classnames'; import classes from './Badge.module.scss'; interface BadgeProps extends React.HTMLAttributes { badgeContent?: React.ReactNode; invisible?: boolean; badgeClassName?: string; children: React.ReactNode; } const Badge = forwardRef((props, ref) => { const { badgeContent, invisible = false, badgeClassName, className, children, ...rest } = props; return (
{children} {badgeContent}
); }); Badge.displayName = 'Badge'; export { Badge }; export type { BadgeProps };