UNPKG

cosmo-ui

Version:
28 lines 981 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = require("tslib"); var React = require("react"); var styles = require('../../src/styles/components/spinner.scss'); var Spinner = (function (_super) { tslib_1.__extends(Spinner, _super); function Spinner() { return _super !== null && _super.apply(this, arguments) || this; } Spinner.prototype.render = function () { var inline = { width: this.props.size + "px", height: this.props.size + "px", margin: this.props.size + "px auto", }; return this.props.visible ? React.createElement("div", { className: styles.visible, style: inline }) : React.createElement("div", { className: styles.invisible, style: inline }); }; return Spinner; }(React.Component)); Spinner.defaultProps = { visible: true, size: 10, }; exports.Spinner = Spinner; //# sourceMappingURL=spinner.js.map