vite-awesome-svg-loader
Version:
A universal Vite SVG loader. Imports SVGs as source code, base64 and data URI. Preserves stroke width. Replaces colors with currentColor or custom colors. Creates SVG sprites. Optimizes SVGs.
6 lines (5 loc) • 374 B
TypeScript
import { AllHTMLAttributes } from 'react';
import { SvgIconProps as SvgIconPropsRaw } from "../integration-utils/index";
export interface SvgIconProps extends SvgIconPropsRaw, Omit<AllHTMLAttributes<HTMLSpanElement>, "size" | "src"> {
}
export declare function SvgIcon({ src, size, color, colorTransition, ...attrs }: SvgIconProps): import("react/jsx-runtime").JSX.Element;