import type { Icon, IconDefinition } from "@fortawesome/fontawesome-svg-core"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { capitalize } from "../utils/utils"; type BadgeProps = { icon?: Icon | IconDefinition; text: string; }; const Badge = ({ icon, text }: BadgeProps) => { const lowerCaseWord = text.toLowerCase(); return ( {icon && } {capitalize(lowerCaseWord)} ); }; export default Badge;