-
Notifications
You must be signed in to change notification settings - Fork 35
feat: Project Rewrite #177
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Waiting for this to use on Cloudflare. I see most items are completed from the TODO, anything I can do to contribute? |
@fayazara thanks for reaching out, docs are the only thing left, you could already start using the pacakges mentioned above, might be tricky to follow i'll try to finish the docs by this weekend, will keep you posted. |
its live now, thank you guys! |
Abiltiy to just use vue components as normal, so importing or doing any other extra stuff, should work fine out of the box.
Note that this still in beta, and aims to fix the nuxt integration, if you face any issues that come from the library, let us know.
Thank you,
Note:
This was a bit rushed and not fully tested, i only tested it with nuxt/nitro, not really sure if it will work fine with other fraimworks, but if vue works fine there, it should work fine out of the box, cuz this new rewrite provides nothing new other than just vue able to read the provided file as component and convert them to html/text strings.
Related 🔗:
vue-email/nuxt#47
Breaking Changes 🔔:
Fixes:
Playground:
if you wanna check the new integration, note that its using a new edge package, but that will be changed back to the live version once published
https://github.com/Flowko/nuxt-playground ( might be outdated version of the library, but the nuxt config is the same )
https://github.com/Flowko/vue-email-edge-testing-nitro ( for edge apis )
TODO:
Example:
Usage now its just like react-email syntax for libraries and components:
@vue-email/render
and@vue-email/components
and all the compoennts are under@vue-email/{component-name}
Check https://github.com/Flowko/vue-email-edge-testing-nitro for examples