Pass through props like 'strokeWidth' to SvgIcon

set-dependency-scanning-config-1
Justin 2022-05-12 14:53:53 -04:00
rodzic 2ecd6d79dd
commit 3dce8ee95a
1 zmienionych plików z 2 dodań i 1 usunięć

Wyświetl plik

@ -13,7 +13,7 @@ interface ISvgIcon {
}
/** Renders an inline SVG with an empty frame loading state */
const SvgIcon: React.FC<ISvgIcon> = ({ src, alt, size = 24, className }): JSX.Element => {
const SvgIcon: React.FC<ISvgIcon> = ({ src, alt, size = 24, className, ...filteredProps }): JSX.Element => {
const loader = (
<svg
className={className}
@ -33,6 +33,7 @@ const SvgIcon: React.FC<ISvgIcon> = ({ src, alt, size = 24, className }): JSX.El
height={size}
loader={loader}
data-testid='svg-icon'
{...filteredProps}
>
{/* If the fetch fails, fall back to displaying the loader */}
{loader}