UNPKG

smart-react-components

Version:

React UI library, wide variety of editable ready to use Styled and React components.

14 lines (9 loc) 972 B
'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;