UNPKG

payload-plugin-newsletter

Version:

Complete newsletter management plugin for Payload CMS with subscriber management, magic link authentication, and email service integration

31 lines (26 loc) 1.09 kB
export { MagicLinkVerify, MagicLinkVerifyProps, NewsletterForm, PreferencesForm, UseNewsletterAuthOptions, UseNewsletterAuthReturn, createMagicLinkVerify, createNewsletterForm, createPreferencesForm, useNewsletterAuth } from './client.js'; import { Channel } from './types.js'; export { PreferencesFormProps, SignupFormProps, Subscriber } from './types.js'; import React from 'react'; import { SerializedEditorState } from 'lexical'; import { RichTextField } from 'payload'; interface EmailPreviewProps { content: SerializedEditorState | null; subject: string; preheader?: string; channel?: Channel | null; mode?: 'desktop' | 'mobile'; onValidation?: (result: { valid: boolean; warnings: string[]; errors: string[]; }) => void; } declare const EmailPreview: React.FC<EmailPreviewProps>; declare const EmailPreviewField: React.FC; interface BroadcastEditorProps { field: RichTextField; path: string; } declare const BroadcastEditor: React.FC<BroadcastEditorProps>; export { BroadcastEditor, EmailPreview, EmailPreviewField };