MESH-Research / Pilcrow

A web application for Collaborative Community Review
https://pilcrow.meshresearch.dev/
GNU Lesser General Public License v3.0
4 stars 3 forks source link

Install vue/composition-api #413

Closed wreality closed 3 years ago

wreality commented 3 years ago

Problem/Why

There are challenges and drawbacks with re-using code with the traditional approaches available in Vue 2 (i.e. mixins, mixin factories, scoped slots).

Goal/What

Implement the vue2 composition api to improve the reuse of code in an organized, maintainable way.

Solution/How

The vue2 composition api is compatible with our current quasar. Install and configure the composition api.

To Do / Acceptance Criteria

Accessibility Checklist

No accessibility concerns.

gmeben commented 3 years ago

I changed the description to better adhere to the problem/goal/solution format. Feel free to make adjustments if anything's inaccurate.

wreality commented 3 years ago

Works for me!

wreality commented 3 years ago

Updated the estimate as it turns out figuring out jest testing was a bigger chore than expected.