Update iteration popover component layout to show additional information

What does this MR do and why?

Updates iteration popover with following changes;

  • Use iterationId instead of milestoneId as prop name.
  • Update layout to re-position automatic iteration title and show custom title for manual cadences.
  • Include group path (adding in GraphQL API via !223843 (merged)).

References

Screenshots or screen recordings

Before After
image image

How to set up and validate locally

  1. Add iteration and cadences, follow https://docs.gitlab.com/user/group/iterations/ for guidance.
  2. Once a few iterations are available in a project, go to an issue and set an iteration.
  3. Once iteration is set, hover over it to show a popover.

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.

Related to #455076 (closed)

Edited by Kushal Pandya

Merge request reports

Loading