Email render

Util

Shared TypeScript contract for transactional email output: subject, html, and plain-text body. Implement this shape in template modules (e.g. waitlist-email) so mail providers always receive the same fields.

core/email-render

Installation

1 · Add registry to components.json

2 · Install component

API Reference

PropTypeDescription
subject
stringMIME subject line.
html
stringFull HTML body (inline styles, table layout).
text
stringPlain-text alternative for non-HTML clients.