This commit is contained in:
Infinite
2020-01-24 11:20:37 +01:00
parent 71251ee6a8
commit 95bedc77fe
9 changed files with 83 additions and 45 deletions

View File

@@ -0,0 +1,22 @@
import React from 'react';
import { Spinner } from 'react-bootstrap';
interface LoadingProps {
message: string;
}
const CLASSNAME = 'LoadingIndicator';
const CLASSNAME_MESSAGE = `${CLASSNAME}-message`;
const LoadingIndicator: React.FC<LoadingProps> = ({ message }) => (
<div className={CLASSNAME}>
<Spinner animation="border" role="status">
<span className="sr-only">Loading...</span>
</Spinner>
<h4 className={CLASSNAME_MESSAGE}>
{ message }
</h4>
</div>
);
export default LoadingIndicator;