import type { IconProp } from './icon'; import { Icon } from './icon'; const formatNumber = (num: number): number | string => (num > 40 ? '40+' : num); interface Props { id: string; icon: IconProp; count: number; issueBadge: boolean; className: string; } export const IconWithBadge: React.FC = ({ id, icon, count, issueBadge, className, }) => ( {count > 0 && ( {formatNumber(count)} )} {issueBadge && } );