Introduce new `your_work_projects_vue` feature flag and bootstrap Vue application
Implementation plan
- Create a new
your_work_projects_vue
feature flag - Check feature flag in app/views/dashboard/projects/index.html.haml#L10 and app/views/dashboard/projects/shared/_common.html.haml#L7. Render
#your-work-projects-app
element if it is enabled - Create
app/assets/javascripts/projects/your_work/components/app.vue
- Create
app/assets/javascripts/projects/your_work/index.js
that mounts that component - Call mount function in app/assets/javascripts/pages/dashboard/projects/index/index.js
Edited by Peter Hegman