react-email
                                
                                 react-email copied to clipboard
                                
                                    react-email copied to clipboard
                            
                            
                            
                        💌 Build and send emails using React
This does a small change to the rendering utilities exporter esbuild plugin so that it maintains the original value of `module.exports` in a way that we can both treat default...
Background color style in body doesn't work in outlook web. Outlook converts body to a div and strips styles. For example the stripe-welcome demo email doesn't render correctly in outlook,...
### Describe the Bug When input a long string in the markup, there are extra line break being output. We can reproduced in the [official document ](https://demo.react.email/preview/magic-links/linear-login-code?view=desktop&lang=jsx) It works fine...
This fix does work per the reproduction on #1802. The fix is by the advice on https://github.com/prettier/prettier/issues/16155#issuecomment-2002484873
This PR makes it so that the button gets disabled and starts counting down for 15 seconds until it re-enables to attempt sending again. 15 seconds is not exactly the...
Compliment to the feature request https://github.com/resend/react-email/discussions/1905 This takes the call to `pretty` out of the render functions and exports it separately. The new usage is `const html = await pretty(await...
Closes #1907
# Summary For feature request https://github.com/resend/react-email/discussions/686#discussioncomment-12263396 Adds useRenderingOptions, which uses a React Context under the hood to pass the rendering options to the template. Usage: ``` export const TemplateWithCustomPlainText: React.FC...
Today, margins can't be overwritten in the Text component. Turns out the Text component was using the shorthand version of the margin property and Tailwind could figure out which of...
### Describe the Bug Upon reviewing the font-family output in the elements, a similar issue is observed in ``: quotes in the font-family value are replaced with encoded symbols `"`,...