Page MenuHomePhabricator

[MSMF] Use composition API in each of the Vue Pages
Closed, ResolvedPublic13 Estimated Story Points


While migrating to Vue3, the team has decided to convert all the various components in Mismatch FInder from the options API to composition API (As is recommended for full size web applications), due to the current state of mizing and matching between the two. Ensuring all the application uses the same API and syntax will help with readability (analyzability) and reduce context switching.

Acceptance Criteria

The following components are converted from Options to Composition API:

  • Error.vue
  • Home.vue
  • Layout.vue
  • Results.vue

Event Timeline

Prio Notes:

Impact AreaAffected
production / end usersno
development effortsyes
onboarding effortsyes
additional stakeholdersno
ItamarWMDE renamed this task from [SW] [MSMF] Use composition API in each of the Vue Pages to [MSMF] Use composition API in each of the Vue Pages.Nov 30 2023, 10:08 AM
ItamarWMDE set the point value for this task to 13.Dec 12 2023, 9:15 AM

Task Breakdown Notes:

  • We create individual tasks for each of the files as we approach them.