diff --git a/webapp/packages/plugin-authentication/src/Dialog/AuthDialog.tsx b/webapp/packages/plugin-authentication/src/Dialog/AuthDialog.tsx index 068e94c323..fa0d063e31 100644 --- a/webapp/packages/plugin-authentication/src/Dialog/AuthDialog.tsx +++ b/webapp/packages/plugin-authentication/src/Dialog/AuthDialog.tsx @@ -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 && } + {!controller.isLoading && !controller.provider && <>Select available provider} {controller.error.responseMessage && (