Flutterwave / Vue-v3

Vue2 library for Flutterwave for Business (F4B) v3 APIS
https://developer.flutterwave.com/
MIT License
6 stars 7 forks source link

Migrate from Vue 2 (deprecated) to Vue 3 #47

Open nikeokoronkwo opened 4 months ago

nikeokoronkwo commented 4 months ago

This pull request is to address the problem of the current Flutterwave Vue library having support for Vue 2, which has reached EOL and is no longer actively maintained. There have been issues concerning this, and if there is, or will be, support for Vue 3 - #8 and #42.

In order to address these concerns, I have been able to move the api and rebuild the components and plugins in the library from Vue 2 to Vue 3. These changes include, but are not limited to:

Hopefully with this, the library can begin to be used in modern Vue and Nuxt Applications to help power payments. With this change, the flutterwave Vue plugin can therefore be used in modern-day vue and nuxt projects, with much less weight and much better performance.

nikeokoronkwo commented 2 months ago

Pull request now in place