import React from 'react'
import classnames from 'classnames'
import { formatSize } from '../util'
export default class Spinner extends React.Component {
render() {
const classes = classnames('spinner', {
'spinner-animated': this.props.animated,
})
return (

{this.props.name === null ? null : (
{this.props.name}
)}
{this.props.size === null ? null : (
{formatSize(this.props.size)}
)}
)
}
}
Spinner.propTypes = {
dir: React.PropTypes.oneOf(['up', 'down']).isRequired,
name: React.PropTypes.string,
size: React.PropTypes.number,
animated: React.PropTypes.bool,
}
Spinner.defaultProps = {
name: null,
size: null,
animated: false,
}