]> git.immae.eu Git - perso/Immae/Projets/Cryptomonnaies/Cryptoportfolio/Front.git/blob - cmd/web/js/icon.jsx
Reliable icon provider for cryptocurrencies logo : Bitonics.
[perso/Immae/Projets/Cryptomonnaies/Cryptoportfolio/Front.git] / cmd / web / js / icon.jsx
1 import React from 'react';
2 import classnames from 'classnames';
3
4 class Icon extends React.Component {
5 render = () => {
6 var className = null;
7
8 if (this.props.icon.startsWith('icon-')) {
9 className = classnames(this.props.icon, this.props.className);
10 return <i className={className}></i>;
11 }
12
13 className = classnames('bt', 'bt-' + this.props.icon, this.props.className);
14 return <i className={className} aria-hidden="true"></i>;
15
16 }
17 }
18
19 export default Icon;