getodk / central-frontend

Vue.js based frontend for ODK Central
https://docs.getodk.org/central-intro/
Apache License 2.0
32 stars 57 forks source link

Replace modal mixin with modalData() for async modal components #945

Closed matthew-white closed 6 months ago

matthew-white commented 6 months ago

This PR continues to make progress on replacing the modal mixin with modalData() (part of #676). This PR uses modalData() in components that contain an async modal component. The modal mixin is awkward to use with async modal components.

What has been done to verify that this works as intended?

Tests continue to pass.

Before submitting this PR, please make sure you have: