Move additional files from ~/vue_shared with vue3 failures
What does this MR do and why?
- Moves various files from the
~/vue_shared
directory that are only used in a single place. The files are moved closer to the location they are used. - Fixes vue3 failing specs
Affected files
app/assets/javascripts/admin/application_settings/runner_token_expiration/components/chronic_duration_input.vue
app/assets/javascripts/admin/application_settings/runner_token_expiration/components/expiration_intervals.vue
ee/app/assets/javascripts/related_items_tree/components/related_items_tree_app.vue
ee/app/assets/javascripts/related_items_tree/components/slot_switch.vue
ee/spec/frontend/related_items_tree/components/related_items_tree_app_spec.js
ee/spec/frontend/related_items_tree/components/slot_switch_spec.js
spec/frontend/admin/application_settings/runner_token_expiration/components/chronic_duration_input_spec.js
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
No visual changes
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
Related to #497751
Edited by Ezekiel Kigbo