salt-svg-loader
v1.2.0
Published
A Webpack Loader to turn SVGs into React Components
Downloads
32
Readme
SVG to React Loader
A Webpack Loader to convert SVG into React Component
Feature
- SVG optimazation using SVGO, default config see here
- transform svg slug attr name (like
fill-opacity
) to camel case (likefillOpacity
) - generate shadow mask covering svg to optimize svg icon clicking experience
Installation
tnpm install salt-svg-loader
##Usage
var React = require('react');
var Icon = require('babel!salt-svg!./my-icon.svg?name=Icon');
module.exports = React.createClass({
render () {
return <Icon className='normal' />;
}
});
Fork svg2react-loader, and has been reconstructed and optimized.