Visitza Email Components

Component

Thin, composable Visitza email micro-components. Eliminates repeated inline-style patterns across templates. All accept children + optional className.

client/visitza/email-components

Installation

1 · Add registry to components.json

2 · Install component

API Reference

PropTypeDescription
VisitzaBodyText.childrenreq
ReactNodeBody copy — 13px, muted foreground, centred.
VisitzaBodyText.className
stringAdditional classes merged via cn().
VisitzaMetaText.childrenreq
ReactNodeMeta/caption — 11px, tight tracking, centred.
VisitzaMetaText.className
stringAdditional classes merged via cn().
VisitzaPrimaryCta.hrefreq
stringButton URL.
VisitzaPrimaryCta.childrenreq
ReactNodeButton label.
VisitzaPrimaryCta.className
stringExtra classes on Button (e.g. letter-spacing override).