* Show series in Study Browser before their metadata is retrieved * Switch to decreasing for loop after code review (thanks @ckedar!) * feat: Limit concurrent series metadata requests (#1581) * Limit concurrent series metadata requests * Switch to decreasing for loop after code review (thanks @ckedar!) * Set default maxConcurrentMetadataRequests to unlimited and add explaination of setting in config Co-authored-by: kedar.netelixir <kedar.choudhary@netelixir.com> Co-authored-by: Erik Ziegler <erik.sweed@gmail.com> * Address comments from code review * Comment out misbehaving test Co-authored-by: Kedar <ckedar@gmail.com> Co-authored-by: kedar.netelixir <kedar.choudhary@netelixir.com>
29 lines
562 B
JavaScript
29 lines
562 B
JavaScript
import React from 'react';
|
|
import PropTypes from 'prop-types';
|
|
|
|
export function ViewportLoadingIndicator(props) {
|
|
return (
|
|
<div
|
|
className="loading-indicator"
|
|
style={{
|
|
position: 'absolute',
|
|
top: 0,
|
|
left: 0,
|
|
right: 0,
|
|
bottom: 0,
|
|
margin: 'auto',
|
|
textAlign: 'center',
|
|
pointerEvents: 'none',
|
|
}}
|
|
>
|
|
Loading {props.percentComplete}
|
|
</div>
|
|
);
|
|
}
|
|
|
|
ViewportLoadingIndicator.propTypes = {
|
|
percentComplete: PropTypes.number,
|
|
};
|
|
|
|
export default ViewportLoadingIndicator;
|