Skip to content

Refactor group issues page from Haml to Vue

Coung Ngo requested to merge 322755-refactor-group-issues-page-to-vue into master

What does this MR do?

This MR refactors the group issues page from Haml to Vue, as part of the refactor #322755 (closed) behind the feature flag vue_issues_list.

The project issues page has been converted to Vue, using issues_list_app.vue — this MR reuses this component for the group issues page too as most of the logic is the same.

Screenshots or Screencasts (strongly suggested)

Screenshot_2021-09-03_at_2.17.34_pm

How to setup and validate locally (strongly suggested)

  1. In rails console enable the feature flag
    Feature.enable(:vue_issues_list)
  2. Visit any group issues page http://127.0.0.1:3000/groups/h5bp/-/issues
  3. Test the page

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Related to #322755 (closed)

Edited by Coung Ngo

Merge request reports