Fixed: vue/require-name-property offenses in deployments/components dir
What does this MR do and why?
Fixed: vue/require-name-property offenses in deployments/components dir
- Added name property to 7 CE components:
- approvals_empty_state.vue
- aside_item.vue
- deployment_aside.vue
- deployment_deploy_block.vue
- deployment_header.vue
- details_feedback.vue
- show_deployment.vue
- Added name property to 3 EE components:
- approvals_empty_state.vue
- deployment_approvals.vue
- deployment_timeline.vue
- Updated .eslint_todo/vue-require-name-property.mjs to remove fixed files
All components now have their required name property for proper Vue DevTools debugging and component identification.
References
Screenshots or screen recordings
| Before | After |
|---|---|
![]() |
![]() |
How to set up and validate locally
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 #583556
Edited by Hamza Hassanain

