Skip to content
This repository has been archived by the owner on Dec 15, 2023. It is now read-only.

chore: package upgrades vue3 #341

Merged
merged 7 commits into from May 20, 2022
Merged

Conversation

braddialpad
Copy link
Contributor

Vue 3 version of upgrading packages.

Note we cannot actually merge this until the next release of vue-test-utils now that my PR vuejs/test-utils#1462 to fix the bug has been merged.

Seems that due to a jsdom update we now have to trigger both a click AND change event on clickable inputs (checkboxes/radios and such) to get it working as it was before.

removed --require jsdom-global/register from tests as vue-cli appears to configure and use jsdom on it's own.

Moved combobox a11y attrs to the input itself as we did in the vue2 PR as well

Removed test configuration files as they haven't been used at all since we switched over to vue-cli a long time ago.

@braddialpad braddialpad changed the title Package upgrades vue3 chore: package upgrades vue3 Apr 29, 2022
@github-actions
Copy link

✔️ Deploy Preview ready!
😎 Browse the preview: https://vue.dialpad.design/deploy-previews/pr-341/
🔨 If you experience an SSL issue then wait 2 minutes and try again.

@github-actions
Copy link

✔️ Deploy Preview ready!
😎 Browse the preview: https://vue.dialpad.design/deploy-previews/pr-341/
🔨 If you experience an SSL issue then wait 2 minutes and try again.

@braddialpad
Copy link
Contributor Author

test utils 2.0 released today. updated in this branch, all tests passing, everything looks good. Merging.

@braddialpad braddialpad merged commit aeb67bc into staging-vue3 May 20, 2022
@braddialpad braddialpad deleted the package-upgrades-vue3 branch May 20, 2022 17:05
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
1 participant