Waitlist Email
UtilWaitlist confirmation templates built on core/visitza-email-shared and returning EmailRenderResult. Use renderWaitlistEmail() and pass subject/html/text to your provider.
core/waitlist-emailInstallation
1 · Add registry to components.json
2 · Install component
Examples
Subject, text & HTML
Subject line, plain-text excerpt, and a sandboxed iframe preview of the HTML body.
API Reference
| Prop | Type | Default | Description |
|---|---|---|---|
recipientEmailreq | string | — | Recipient address (shown in the body). Trimmed; must contain @. |
recipientName | string | — | Greeting name; defaults to a generic salutation. |
productreq | WaitlistProduct | — | public | partner | supplier — drives branding and palette. |
position | number | — | Optional queue position (plain text only; also truncated to integer). |
launchEstimate | string | — | Optional line such as “Q3 2025”. |
ctaUrl | string | — | Optional primary button URL. |
ctaLabel | string | — | Optional CTA label; defaults to a sensible Explore label. |
(returns) | EmailRenderResult | — | { subject, html, text } — see core/email-render. |