Migrate admin area projects list to Vue shared component
Proposal
We should migrate the admin area projects list (/admin/projects) to ~/vue_shared/components/projects_list/projects_list.vue. This will reduce technical debit, consolidate code to one shared component, and improve UX parity across the product.
Implementation guide
Needs refinement
Edited by Peter Hegman