diff --git a/frontend/pages/SoftwarePage/SoftwareTitleDetailsPage/DeleteSoftwareModal/DeleteSoftwareModal.tsx b/frontend/pages/SoftwarePage/SoftwareTitleDetailsPage/DeleteSoftwareModal/DeleteSoftwareModal.tsx index 3888638cad46..633a2219931f 100644 --- a/frontend/pages/SoftwarePage/SoftwareTitleDetailsPage/DeleteSoftwareModal/DeleteSoftwareModal.tsx +++ b/frontend/pages/SoftwarePage/SoftwareTitleDetailsPage/DeleteSoftwareModal/DeleteSoftwareModal.tsx @@ -18,6 +18,7 @@ const DELETE_SW_INSTALLED_DURING_SETUP_ERROR_MSG = interface IDeleteSoftwareModalProps { softwareId: number; teamId: number; + softwarePackageName?: string; onExit: () => void; onSuccess: () => void; } @@ -25,6 +26,7 @@ interface IDeleteSoftwareModalProps { const DeleteSoftwareModal = ({ softwareId, teamId, + softwarePackageName, onExit, onSuccess, }: IDeleteSoftwareModalProps) => { @@ -51,7 +53,23 @@ const DeleteSoftwareModal = ({ return ( <> -

Software won't be uninstalled from existing hosts.

+

+ Software won't be uninstalled from existing hosts, but any + pending pending installs and uninstalls{" "} + {softwarePackageName ? ( + <> + for {softwarePackageName}{" "} + + ) : ( + "" + )} + will be canceled. +

+

+ Installs or uninstalls currently running on a host will still + complete, but results won’t appear in Fleet. +

+

You cannot undo this action.