Icon.js 339 B

123456789101112131415161718192021222324
  1. import React from 'react';
  2. export default class Icon extends React.Component {
  3. render() {
  4. const name = this.props.name || null;
  5. if (!name) {
  6. return '';
  7. }
  8. return (
  9. <i className={"fa fa-" + name} />
  10. );
  11. }
  12. }
  13. Icon.propTypes = {
  14. name: React.PropTypes.string,
  15. };
  16. Icon.defaultProps = {
  17. name: null,
  18. };