Add scheduled for deletion message to groups

What does this MR do and why?

We recently migrated Your work -> Projects and Your work -> Groups to shared Vue components. I noticed that projects pending deletion say Scheduled for deletion on <date> but groups do not have this text. This MR updates the shared Vue components to show this on groups and projects for consistency.

References

Screenshots or screen recordings

Groups

Before After
Screenshot_2025-07-18_at_10.16.18_AM Screenshot_2025-07-18_at_10.07.04_AM

Projects

No visual changes, still works

Before After
Screenshot_2025-07-18_at_10.11.17_AM Screenshot_2025-07-18_at_10.10.18_AM

How to set up and validate locally

  1. Go to Your work -> Groups
  2. Delete a group from the quick actions dropdown
  3. Go to the Inactive tab. The group should say Scheduled for deletion on <date>

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Peter Hegman

Merge request reports

Loading