16.6.2 • Published 6 years ago

react-icon-loader v16.6.2

Weekly downloads
17
License
MIT
Repository
github
Last release
6 years ago

react-icon-loader Build Status

load svg icons as react components through SVGO

how it works

<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" version="1.1"
     width="16" height="16" viewBox="0 0 16 16">
  <path d="M8 0c-2.454 0-4.486 1.791-4.906 ..."/>
</svg>

converted to

var createElement = require("react").createElement;
var memo = require("react").memo;
var __assign = require("tslib").__assign;

var hoisted0 = createElement('path', { d: 'M8 0c-2.454 0-4.486 1.791-4.906 ...' });

function reactIcon(props) {
  return createElement(
    'svg',
    __assign({ version: '1.1', viewBox: '0 0 16 16' }, props),
    hoisted0
  );
}

if (process.env.NODE_ENV !== 'production') {
  reactIcon.displayName = 'react-icon(filename.svg)';
}

module.exports = memo(reactIcon);
16.6.2

6 years ago

16.6.1

6 years ago

16.6.0

7 years ago

16.0.0

7 years ago

0.6.0

8 years ago

0.5.0

9 years ago

0.4.0

9 years ago

0.2.3

10 years ago

0.2.2

10 years ago

0.2.1

10 years ago

0.2.0

10 years ago

0.1.4

10 years ago

0.1.3

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago