UNPKG

@logicamente.info/react-pdf-viewer

Version:

A React PDF viewer component, bootstrap compatible, with controls based on PDF.js.

53 lines (47 loc) 1.75 kB
function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); } import React from 'react'; var loader = { display: 'inline-block', verticalAlign: 'text-bottom', backgroundColor: 'currentColor', borderRadius: '50%', opacity: 0, width: '0.5rem', height: '0.5rem', animationDuration: '0.75s', animationTimingFunction: 'linear', animationIterationCount: 'infinite', animationDirection: 'normal', animationFillMode: 'none', animationPlayState: 'running', animationName: 'spinner-grow' }; var loader1 = _extends({}, loader, { animationDelay: '0s' }); var loader2 = _extends({}, loader, { animationDelay: '0.25s' }); var loader3 = _extends({}, loader, { animationDelay: '0.5s' }); var Loader = function Loader() { return /*#__PURE__*/React.createElement("div", { className: "flex-row has-margin-10 justify-center align-items-flex-end" }, /*#__PURE__*/React.createElement("p", { className: "is-size-3 flex-column is-marginless" }, "Carregando"), /*#__PURE__*/React.createElement("div", { className: "flex-column has-padding-10" }, /*#__PURE__*/React.createElement("div", { style: loader1 })), /*#__PURE__*/React.createElement("div", { className: "flex-column has-padding-10" }, /*#__PURE__*/React.createElement("div", { style: loader2 })), /*#__PURE__*/React.createElement("div", { className: "flex-column has-padding-10" }, /*#__PURE__*/React.createElement("div", { style: loader3 }))); }; export default Loader;