diff options
Diffstat (limited to 'app/assets/javascripts/packages_and_registries/container_registry/explorer/components/list_page/cleanup_status.vue')
-rw-r--r-- | app/assets/javascripts/packages_and_registries/container_registry/explorer/components/list_page/cleanup_status.vue | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/app/assets/javascripts/packages_and_registries/container_registry/explorer/components/list_page/cleanup_status.vue b/app/assets/javascripts/packages_and_registries/container_registry/explorer/components/list_page/cleanup_status.vue index 3ae69731537..56da8e88b7a 100644 --- a/app/assets/javascripts/packages_and_registries/container_registry/explorer/components/list_page/cleanup_status.vue +++ b/app/assets/javascripts/packages_and_registries/container_registry/explorer/components/list_page/cleanup_status.vue @@ -56,6 +56,9 @@ export default { calculatedTimeTilNextRun() { return timeTilRun(this.expirationPolicy?.next_run); }, + expireIconName() { + return this.failedDelete ? 'expire' : 'clock'; + }, }, statusPopoverOptions: { triggers: 'hover', @@ -75,7 +78,7 @@ export default { class="gl-display-inline-flex gl-align-items-center" > <div class="gl-display-inline-flex gl-align-items-center"> - <gl-icon name="expire" data-testid="main-icon" /> + <gl-icon :name="expireIconName" data-testid="main-icon" /> </div> <span class="gl-mx-2"> {{ statusText }} |