Enabled drawer on standalone epic page
What does this MR do and why?
Currently, when we open an epic -> go to the epics list -> click on the epic we don't see the drawer opening. It happens because the navigation is handled by VueRouter and we're still using the epics' show
controller that had no feature flag pushed. This MR moves the FF to be shared by both index
and show
views.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
Before | After |
---|---|
broken_routing | after |
How to set up and validate locally
- In rails console enable work items drawer FF
Feature.enable(:issues_list_drawer)
- Visit epics list page as
http://127.0.0.1:3000/groups/flightjs/-/epics
- Make sure the drawer opens when you click on the epic
- Open any epic in full window view and refresh the page
- Go back to Epics list using breadcrumbs
- Make sure the drawer opens when you click on the epic
Edited by Natalia Tepluhina