nandi95 / vue-toastify

🔥 Simple, extendable, dependency free notification plugin. 🔥
https://vue-toastify.netlify.app/
MIT License
228 stars 12 forks source link

Major rewrite with vue 3 + typescript #24

Closed nandi95 closed 1 year ago

nandi95 commented 3 years ago

I'm planning a major rebuild of the package with typescript and vue 3. composition api will allow for much cleaner code. I excpect slight differences in the api from the current one but nothing too painful to upgrade. With this rebuild I will aim for 100 test coverage and better documentation and demo site.

xlcrr commented 2 years ago

hey, any news on this for vue 3? I love this package and use it everywhere!

nandi95 commented 2 years ago

I have a branch going where I started the work, but it has not been a priority due to work and life. It is good to know there is an interest though and I will try to spend some time on this when I can.

thecrypticshadow commented 1 year ago

Same also looking to use this with Vue 3.

markosole commented 1 year ago

Hi @nandi95, thanks for good looking and useful plugin. Are there any updates for VUE 3 support?

nandi95 commented 1 year ago

Hi @nandi95, thanks for good looking and useful plugin. Are there any updates for VUE 3 support?

Hi @markosole It's a slow progress, you can see the latest changes I made was last week https://github.com/nandi95/vue-toastify/pull/34/commits/c7bc53ec1cecdcfde0cd88e41d12c7edc9273a4f

nandi95 commented 1 year ago

Testing coverage plan now scrapped to release quicker. Hopefully testing will come later 🤞

nandi95 commented 1 year ago

vue 3 support is now available under the tag 2.0.0-alpha.1

npm i vue-toastify@2.0.0-alpha.1

documentation is still in progress, but the jsdoc/typescript should show the documentation and give an idea of the types. I'll keep this issue open until the PR is merged.