diff --git a/Composer/packages/client/src/components/ManageQNA/ManageQNA.tsx b/Composer/packages/client/src/components/ManageQNA/ManageQNA.tsx index 42d99adf2a..6c6329b8ea 100644 --- a/Composer/packages/client/src/components/ManageQNA/ManageQNA.tsx +++ b/Composer/packages/client/src/components/ManageQNA/ManageQNA.tsx @@ -616,7 +616,7 @@ export const ManageQNA = (props: ManageQNAProps) => { )}

{ @@ -634,6 +634,7 @@ export const ManageQNA = (props: ManageQNAProps) => { required aria-label={formatMessage('Resource group name')} data-testid={'qnaResourceGroupName'} + disabled={loadingQNA} id={'qnaResourceGroupName'} label={formatMessage('Resource group name')} placeholder={formatMessage('Enter name for new resource group')} @@ -648,6 +649,7 @@ export const ManageQNA = (props: ManageQNAProps) => { required aria-label={formatMessage('QnA region')} data-testid={'rootqnaRegion'} + disabled={loadingQNA} id={'qnaRegion'} label={formatMessage('QnA region')} options={QNA_REGIONS} @@ -660,6 +662,7 @@ export const ManageQNA = (props: ManageQNAProps) => { required aria-label={formatMessage('Resource name')} data-testid={'qnaResourceName'} + disabled={loadingQNA} id={'qnaResourceName'} label={formatMessage('Resource name')} placeholder={formatMessage('Enter name for new QnA resources')} @@ -669,9 +672,13 @@ export const ManageQNA = (props: ManageQNAProps) => { /> - setCurrentPage(1)} /> + {loadingQNA && ( + + )} + setCurrentPage(1)} /> { text={formatMessage('Next')} onClick={createQNA} /> - + )}