react-svg-sprites
Version:
Extension to generate SVG sprites and provide an Icon component
26 lines (25 loc) • 462 B
JavaScript
// src/components/SpriteIcon.tsx
import { jsx } from "react/jsx-runtime";
var SpriteIcon = ({
className,
width,
height,
file,
symbol
}) => {
return /* @__PURE__ */ jsx(
"svg",
{
className,
width,
height,
role: "img",
"aria-hidden": "true",
children: /* @__PURE__ */ jsx("use", { href: `${file}#${symbol}` })
}
);
};
var SpriteIcon_default = SpriteIcon;
export {
SpriteIcon_default as SpriteIcon
};