Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | 1x 1x 1x | import React from 'react'; import PropTypes from 'prop-types'; import './LoadingSpinner.css'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import { splitIcon } from '../Utilities'; const LoadingSpinner = ({ icon, size }) => ( <div className="overlay"> <FontAwesomeIcon spin icon={splitIcon(icon)} size={size}/> </div> ); LoadingSpinner.propTypes = { icon: PropTypes.string, size: PropTypes.string, }; LoadingSpinner.defaultProps = { icon: 'fas-sync-alt', size: '3x', }; export default LoadingSpinner; |