thinkful-ui
Version:
Shared UI resources for Thinkful.
21 lines (16 loc) • 353 B
JSX
const PropTypes = require('prop-types')
const React = require('react');
const Icon = ({ className, name, ...props }) => (
<span
aria-hidden='true'
className={`tui-icon icon-${name} ${className}`}
{...props}
/>
)
Icon.propTypes = {
name: PropTypes.string.isRequired
}
Icon.defaultProps = {
name: 'pizza',
}
module.exports = Icon;