|
|
@@ -165,14 +165,15 @@ export const NamespaceList: React.FunctionComponent = () => {
|
|
|
{namespace?.status?.phase}
|
|
|
</Status>
|
|
|
</ContentContainer>
|
|
|
- {isAvailableForDeletion(namespace?.metadata?.name) && (
|
|
|
- <OptionsDropdown>
|
|
|
- <DropdownOption onClick={() => onDelete(namespace)}>
|
|
|
- <i className="material-icons-outlined">delete</i>
|
|
|
- <span>Delete</span>
|
|
|
- </DropdownOption>
|
|
|
- </OptionsDropdown>
|
|
|
- )}
|
|
|
+ {isAvailableForDeletion(namespace?.metadata?.name) &&
|
|
|
+ namespace?.status?.phase === "Active" && (
|
|
|
+ <OptionsDropdown>
|
|
|
+ <DropdownOption onClick={() => onDelete(namespace)}>
|
|
|
+ <i className="material-icons-outlined">delete</i>
|
|
|
+ <span>Delete</span>
|
|
|
+ </DropdownOption>
|
|
|
+ </OptionsDropdown>
|
|
|
+ )}
|
|
|
</StyledCard>
|
|
|
);
|
|
|
})}
|