diff --git a/src/components/modules/EndpointModule/EndpointDetailsContent/EndpointDetailsContent.tsx b/src/components/modules/EndpointModule/EndpointDetailsContent/EndpointDetailsContent.tsx index fbb7d025..4d582817 100644 --- a/src/components/modules/EndpointModule/EndpointDetailsContent/EndpointDetailsContent.tsx +++ b/src/components/modules/EndpointModule/EndpointDetailsContent/EndpointDetailsContent.tsx @@ -23,6 +23,7 @@ import { Region } from "@src/@types/Region"; import EndpointLogos from "@src/components/modules/EndpointModule/EndpointLogos"; import { ThemePalette, ThemeProps } from "@src/components/Theme"; import Button from "@src/components/ui/Button"; +import LoadingButton from "@src/components/ui/LoadingButton"; import CopyMultilineValue from "@src/components/ui/CopyMultilineValue"; import CopyValue from "@src/components/ui/CopyValue"; import PasswordValue from "@src/components/ui/PasswordValue"; @@ -100,6 +101,7 @@ type Props = { transfers: TransferItem[]; connectionInfoSchema: FieldType[]; supportsInventoryExport?: boolean; + exportingInventoryCsv?: boolean; onDeleteClick: () => void; onValidateClick: () => void; onExportInventoryCsvClick?: () => void; @@ -199,11 +201,14 @@ class EndpointDetailsContent extends React.Component { Validate Endpoint - {this.props.supportsInventoryExport && ( - - )} + {this.props.supportsInventoryExport && + (this.props.exportingInventoryCsv ? ( + Export VM Inventory + ) : ( + + ))}