Context
After updating the Vue version in T346138: [WtC-M1] Migrate Vue 2 to Vue 3, the Vue based code in Mismatch Finder should be updated to match Vue3 API. According to the Vue migration guide, to achieve this,
we can track the runtime deprecation warnings that will be emitted by each of the current components defined in the project.
Once the mentioned task is completed, we can list those immediately apparent warnings, in conjunction with a list of all components in Mismatch Finder, and start migrating them gradually.
Main Objectives
- No Vue deprecation warnings are emitted during runtime.
- Vue APIs are used consistently across Mismatch Finder components