fix(plugin-authentication): CB-395 add loader

This commit is contained in:
Wroud
2020-10-12 00:36:49 +03:00
parent 4a1f78864d
commit 32c4be56bb
@@ -10,7 +10,7 @@ import { observer } from 'mobx-react';
import styled, { css } from 'reshadow';
import {
SubmittingForm, ErrorMessage, TabsState, TabList, Tab, TabTitle
SubmittingForm, ErrorMessage, TabsState, TabList, Tab, TabTitle, Loader
} from '@cloudbeaver/core-blocks';
import { useController } from '@cloudbeaver/core-di';
import { CommonDialogWrapper, DialogComponentProps } from '@cloudbeaver/core-dialogs';
@@ -121,7 +121,8 @@ export const AuthDialog = observer(function AuthDialog({
authenticate={controller.isAuthenticating}
/>
)}
{!controller.provider && <>Select available provider</>}
{controller.isLoading && <Loader />}
{!controller.isLoading && !controller.provider && <>Select available provider</>}
</SubmittingForm>
{controller.error.responseMessage && (
<ErrorMessage