svg-sprite-loader
Version:
Webpack loader for creating SVG sprites
19 lines (15 loc) • 353 B
JSX
import React, {PureComponent} from 'react';
export default class Icon extends PureComponent {
render() {
const {className, glyph, ...restProps} = this.props;
return (
<svg className={className} {...restProps}>
<use xlinkHref={`#${glyph}`} />
</svg>
);
}
}
Icon.defaultProps = {
glyph: '',
className: 'icon'
};