diff --git a/.changeset/breezy-mugs-jam.md b/.changeset/breezy-mugs-jam.md new file mode 100644 index 0000000..7937318 --- /dev/null +++ b/.changeset/breezy-mugs-jam.md @@ -0,0 +1,5 @@ +--- +"formidable-oss-badges": patch +--- + +Passthrough SVG props to badges diff --git a/src/FeaturedBadge.tsx b/src/FeaturedBadge.tsx index 622081c..7bae5b3 100644 --- a/src/FeaturedBadge.tsx +++ b/src/FeaturedBadge.tsx @@ -1,9 +1,9 @@ import clsx from "clsx" -import { CSSProperties } from "react" +import { CSSProperties, SVGProps } from "react" import * as featuredLogos from "./assets/featuredLogos" import styles from "./styles.module.css" -type Props = { +type Props = SVGProps & { name: keyof typeof featuredLogos.default className?: string isHoverable?: boolean @@ -15,6 +15,7 @@ const FeaturedBadge = ({ className, style, isHoverable = true, + ...rest }: Props) => { const Logo = featuredLogos.default[ @@ -26,6 +27,7 @@ const FeaturedBadge = ({ ) }