import React, { PropTypes } from 'react'

const propTypes = {
  className: PropTypes.string,
  type: PropTypes.string.isRequired,
}

const defaultProps = {
  className: '',
}

const Icon = ({ className, type, ...other }) =>
  <i {...other} className={`fa fa-${type} ${className}`}></i>

Icon.propTypes = propTypes
Icon.defaultProps = defaultProps

export default Icon
