Sha256: b90712bfb6bedac178376c3111a4b06504f1bc8fe72a61516886a87f761b1e47
Contents?: true
Size: 625 Bytes
Versions: 49
Compression:
Stored size: 625 Bytes
Contents
import React from 'react'; import PropTypes from 'prop-types'; import { Bullseye, Title, EmptyState, EmptyStateIcon, Spinner, } from '@patternfly/react-core'; const Loading = ({ size, showText }) => ( <Bullseye> <EmptyState> <EmptyStateIcon size={size} variant="container" component={Spinner} /> {showText && ( <Title size={size} headingLevel="h4"> Loading </Title>)} </EmptyState> </Bullseye> ); Loading.propTypes = { size: PropTypes.string, showText: PropTypes.bool, }; Loading.defaultProps = { size: 'lg', showText: true, }; export default Loading;
Version data entries
49 entries across 49 versions & 1 rubygems