INNER CODE UNIT · JavaScript
LoadingIndicator
quarkusio/quarkus-super-heroes · ui-super-heroes/src/main/webui/src/index.js:10
const LoadingIndicator = (props) => {
const { promiseInProgress } = usePromiseTracker({ delay: 500 });
return (
promiseInProgress && (
<div className="loading-indicator">
<img className="spin-logo" src={logo} alt="Spinning logo"/>
</div>
)
);
}
root.render(
<React.StrictMode>
<App />
<LoadingIndicator/>
</React.StrictMode>
);