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}
/>
-
+
)}