Waitlist Hero
BlockFull-width hero section with brand name, badge, headline, description, email capture form, stats strip, and footer. Ships in both dark and light variants.
core/waitlist-heroInstallation
1 · Add registry to components.json
2 · Install component
Examples
Default
API Reference
| Prop | Type | Default | Description |
|---|---|---|---|
placeholder | string | "Enter your email" | Email input placeholder (on WaitlistHeroForm). |
submitLabel | string | "Join waitlist" | Submit button label (on WaitlistHeroForm). |
successMessage | string | — | Message shown after successful submission. |
disclaimer | string | — | Small-print text below the form. |
onSubmitEmail | (email: string) => Promise<void> | — | Called on form submit with the email value. |
variant | "dark" | "light" | "dark" | Colour variant of the form (on WaitlistHeroForm). |
value | string | — | Stat value string (on WaitlistHeroStat). |
label | string | — | Stat label string (on WaitlistHeroStat). |