Value Stream Analytics - Move custom stages form to separate module
Summary
This issue is part of &2434 (closed) and covers separating the Value Stream Analytics 'Custom Stages Form' into a separate module. This follows the pattern used for Productivity Analytics.
-
Expose a single component that will be rendered in either the base component, or the stage table (investigation needed) -
Move [vuex state actions/mutations into separate modules] -
Move relevant tests into a new files -
Add additional tests for each component
Improvements
As the features in Value Stream Analytics have grown, we have continued to add more endpoints, components and functionality. We are now in a position where it makes sense to split some of the features into separate modules, particularly to help reduce the complexity of the analytics/cycle_analytics/components/base.vue
component and the relevant vuex state.
Risks
- Merge conflicts while changes are happening
Edited by Ezekiel Kigbo