diff --git a/researcher-reports/src/components/query-item.tsx b/researcher-reports/src/components/query-item.tsx index 72e9993..314ed48 100644 --- a/researcher-reports/src/components/query-item.tsx +++ b/researcher-reports/src/components/query-item.tsx @@ -129,18 +129,12 @@ export const QueryItem: React.FC = (props) => { const lowerQueryCompletionStatus = queryCompletionStatus.toLowerCase(); const running = lowerQueryCompletionStatus === "running"; const succeeded = lowerQueryCompletionStatus === "succeeded"; - const failed = lowerQueryCompletionStatus === "failed"; + const completionStatusSuffix = running ? "... (please wait)" : ""; // show the generate button until it succeeds and it is clicked // the button will be disabled until it succeeds const showGenerateCSVLinkButton = !succeeded || !downloadURL; - const renderCompletionStatus = () => { - const suffix = running ? "... (please wait)" : ""; - const className = running ? "running" : (succeeded ? "succeeded" : (failed ? "failed" : "")); - return ${lowerQueryCompletionStatus}${suffix}; - }; - return (
{ queryExecutionStatus @@ -149,7 +143,7 @@ export const QueryItem: React.FC = (props) => { {resourceName &&
{`Name: ${resourceName}`}
} {resourceType &&
{`Type: ${resourceType}`}
}
{`Creation date: ${submissionDateTime}`}
-
Completion status: {renderCompletionStatus()}
+
Completion status: ${lowerQueryCompletionStatus}${completionStatusSuffix}
{ showGenerateCSVLinkButton ? : <>