UNPKG

react-mdl

Version:

React Components wrapper for Material Design Lite UI

23 lines (17 loc) 620 B
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);