AugurProject/augur-ui

View on GitHub
src/modules/modal/components/common/modal-loading.jsx

Summary

Maintainability
A
0 mins
Test Coverage
import React from "react";
import PropTypes from "prop-types";
import { PulseLoader } from "react-spinners";

import Styles from "modules/modal/components/common/common.styles";

const ModalLoading = loaderOptions => (
  <div className={Styles.Loading}>
    <PulseLoader {...loaderOptions} />
  </div>
);

ModalLoading.propTypes = {
  color: PropTypes.string,
  size: PropTypes.number,
  sizeUnit: PropTypes.string,
  loading: PropTypes.bool
};

ModalLoading.defaultProps = {
  color: "#412468",
  size: 8,
  sizeUnit: "px",
  loading: true
};

export default ModalLoading;