fix: loading spinner style in dialog/alert component.

feat: add sell and purchase description fields.
This commit is contained in:
a.bouhuolia
2021-02-08 14:44:17 +02:00
parent 9422fb2b86
commit 01aaa9de25
6 changed files with 72 additions and 15 deletions

View File

@@ -1,15 +1,18 @@
import React from 'react';
import { Spinner, Classes } from '@blueprintjs/core';
import classNames from 'classnames';
export default function DialogContent(props) {
const { isLoading, children } = props;
const loadingContent = (
<div className={Classes.DIALOG_BODY}><Spinner size={30} /></div>
);
return (
<div>
{isLoading ? loadingContent : children}
<div
className={classNames(Classes.DIALOG_BODY, {
'is-loading': isLoading,
})}
>
<Spinner size={30} />
</div>
);
}
return <div>{isLoading ? loadingContent : children}</div>;
}