add badgeIcon component