react-mdl
Version:
React Components wrapper for Material Design Lite UI
23 lines (17 loc) • 620 B
JavaScript
import React, { PropTypes } from 'react';
import classNames from 'classnames';
import mdlUpgrade from './utils/mdlUpgrade';
class Spinner extends React.Component {
static propTypes = {
className: PropTypes.string,
singleColor: PropTypes.bool
};
render() {
const { className, singleColor, ...otherProps } = this.props;
const classes = classNames('mdl-spinner mdl-js-spinner is-active', {
'mdl-spinner--single-color': singleColor
}, className);
return <div className={classes} {...otherProps}></div>;
}
}
export default mdlUpgrade(Spinner);