diff --git a/common/app/helperComponents/OverlayLoader.jsx b/common/app/helperComponents/OverlayLoader.jsx new file mode 100644 index 0000000000..6ca095a494 --- /dev/null +++ b/common/app/helperComponents/OverlayLoader.jsx @@ -0,0 +1,62 @@ +import React from 'react'; +import PropTypes from 'prop-types'; + +import styles from './overlayLoader-styles'; + +function LoaderCircle({ delay, origin }, i) { + return ( + + ); +} + +LoaderCircle.propTypes = { + delay: PropTypes.string.isRequired, + origin: PropTypes.string.isRequired +}; +LoaderCircle.displayName = 'LoaderCircle'; + +const animationProps = [ + { + delay: '-1.5s', + origin: '1% 1%' + }, + { + delay: '-1s', + origin: '1% 99%' + }, + { + delay: '-0.5s', + origin: '99% 1%' + }, + { + delay: '0s', + origin: '99% 99%' + } +]; + +function OverlayLoader() { + return ( +
+