ectoflow/vue-stripe-elements

Vue3 is not supported

SteveLewisES opened this issue ยท 9 comments

The Vue Stripe Components do not work with Vue3, the current version of Vue.

Hi, this is the top priority task. The package is a bit neglected, I took over and will invest some time in order to improve the design and maintainability.

m3nu commented

Thanks for taking over, @softbeehive. Nice to see some movement. Already updated my project to v1.0.1. ๐Ÿ‘

Can't wait for Vue 3 implementation.

what exactly does not work with Vue3? the components seem pretty straight forward, they don't seem to use any deprecated API from Vue2

Hey folks, little update on vue3 support. I've been busy with other stuff.

In the meantime backward-compatible version of vue3 has been released. I haven't checked if the current bundle works well with latest vue/sfc-compiler. Vue 3.0 was throwing SFC error messages.

My plan is to distribute vue3 compatible version as a separate package, I'll try to port it to typescript over the weekend

Any update on the Vue3 implementation?

Ported components to typescript. Preparing new package needs a bit of care. Short answer: Vue 3 compatible package coming this month

๐Ÿฅ๐Ÿฅ๐Ÿฅ
Vue 3 compatible package has been released

npm i vue-stripe-js --save-dev

Docs:
https://github.com/ectoflow/vue-stripe-js

If you feel like you want to keep package healthy, consider donating, thanks!