emailRegistry
@adamondo/backend / core/email/template/emailRegistry
core/email/template/emailRegistry
Interfaces
EmailConfig
Defined in: src/core/email/template/emailRegistry.tsx:44
Type Parameters
_T
_T extends EmailType
Properties
subject
subject:
string
Defined in: src/core/email/template/emailRegistry.tsx:45
previewText
previewText:
string
Defined in: src/core/email/template/emailRegistry.tsx:46
component
component:
ComponentType<{content:EmailContentMap[_T]; }>
Defined in: src/core/email/template/emailRegistry.tsx:47
category
category:
EmailCategory
Defined in: src/core/email/template/emailRegistry.tsx:48
recipient
recipient:
EmailRecipient
Defined in: src/core/email/template/emailRegistry.tsx:49
Type Aliases
EmailCategory
EmailCategory =
"auth"|"reservation"|"communication"|"verification"|"support"|"admin"
Defined in: src/core/email/template/emailRegistry.tsx:41
EmailRecipient
EmailRecipient =
"host"|"guest"|"user"|"admin"
Defined in: src/core/email/template/emailRegistry.tsx:42
Variables
EMAIL_REGISTRY
constEMAIL_REGISTRY:{ [K in EmailType]: EmailConfig<K> }
Defined in: src/core/email/template/emailRegistry.tsx:52