smart-react-components
Version:
React UI library, wide variety of editable ready to use Styled and React components.
14 lines (9 loc) • 972 B
JavaScript
'use strict';
function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; }
var React = require('react');
var React__default = _interopDefault(React);
var Div = require('./element/Div.js');
var CSSTransition = require('./CSSTransition-5a3ab124.js');
const Loading = ({ element, status, transitionClassName, transitionType, transitionDuration, transitionShowAnimation, transitionHideAnimation }) => (React__default.createElement(CSSTransition.CSSTransition, { status: status, className: transitionClassName, type: transitionType, duration: transitionDuration, showAnimation: transitionShowAnimation, hideAnimation: transitionHideAnimation },
React__default.createElement(Div, { position: "absolute", zIndex: "buttonLoading", left: "0", top: "0", width: "100%", height: "100%", display: "flex", justifyContent: "center", alignItems: "center", "data-src-loading": "true" }, element)));
exports.Loading = Loading;