MCPcopy Create free account

hub / github.com/Manish-Tamang/newsletter-app / functions

Functions264 in github.com/Manish-Tamang/newsletter-app

FunctionTemplatesPage
()
app/templates/page.tsx:11
FunctionTestEmailPanel
({ testEmail, setTestEmail, disabled, onSendTest }: Props)
components/campaigns/TestEmailPanel.tsx:14
FunctionTextBlock
({ block, onUpdate, isSelected, onSelect }: BlockComponentProps<TextData>)
components/newsletter-editor/blocks/TextBlock.tsx:6
FunctionThemeProvider
({ children, ...props }: ThemeProviderProps)
components/theme-provider.tsx:9
FunctionToaster
()
components/ui/toaster.tsx:13
FunctionToaster
({ ...props }: ToasterProps)
components/ui/sonner.tsx:8
FunctionblockToHtml
(block: NewsletterBlock)
components/newsletter-editor/types.ts:231
FunctionclearError
()
hooks/use-subscribers.ts:130
FunctionclearError
()
hooks/use-email.ts:133
FunctionextractPlainTextFromHtml
(html: string)
lib/email.ts:1
Functionfn
()
components/EmailBuilder.tsx:110
FunctiongetCampaign
(id: number)
hooks/use-campaigns.ts:164
FunctionhandleAddSubscriber
()
components/add-subscriber-dialog.tsx:30
FunctionhandleAddSubscriber
(subscriber: { firstName: string; lastName: string; email: string })
app/subscribers/page.tsx:47
FunctionhandleAddressBlur
()
components/newsletter-editor/blocks/FooterBlock.tsx:42
FunctionhandleCancel
()
components/template-preview-editor.tsx:80
FunctionhandleCancel
()
app/templates/new/page.tsx:19
FunctionhandleCancel
()
app/templates/[id]/page.tsx:73
FunctionhandleCancel
()
app/templates/[id]/edit/page.tsx:53
FunctionhandleCanvasClick
(e: React.MouseEvent)
components/newsletter-editor/NewsletterEditor.tsx:153
FunctionhandleClickOutside
(e: MouseEvent)
components/newsletter-editor/AddBlockMenu.tsx:32
FunctionhandleCompanyBlur
()
components/newsletter-editor/blocks/FooterBlock.tsx:36
FunctionhandleDelete
()
components/delete-subscriber-button.tsx:35
FunctionhandleDelete
(id: string)
app/templates/page.tsx:29
FunctionhandleDelete
()
app/templates/[id]/page.tsx:64
FunctionhandleDelete
(id: number)
app/campaigns/page.tsx:21
FunctionhandleDeleteContact
(contactId: string)
app/subscribers/page.tsx:51
FunctionhandleDragLeave
()
components/newsletter-editor/blocks/ImageBlock.tsx:42
FunctionhandleDragOver
(e: React.DragEvent)
components/newsletter-editor/blocks/ImageBlock.tsx:37
FunctionhandleDragOver
(e: React.DragEvent)
components/newsletter-editor/blocks/HeaderBlock.tsx:55
FunctionhandleDrop
(e: React.DragEvent)
components/newsletter-editor/blocks/ImageBlock.tsx:46
FunctionhandleDrop
(e: React.DragEvent)
components/newsletter-editor/blocks/HeaderBlock.tsx:60
FunctionhandleError
()
components/ui/safe-image.tsx:26
FunctionhandleExternalImages
* Handles CORS issues with external images by creating a more robust image handling system
lib/screenshot.ts:43
FunctionhandleFileChange
(e: React.ChangeEvent<HTMLInputElement>)
components/newsletter-editor/blocks/ImageBlock.tsx:32
FunctionhandleFileChange
(e: React.ChangeEvent<HTMLInputElement>)
components/newsletter-editor/blocks/HeaderBlock.tsx:50
FunctionhandleFormat
()
components/html-code-editor.tsx:54
FunctionhandleKeyDown
(event: KeyboardEvent)
components/ui/sidebar.tsx:101
FunctionhandleLink
()
components/newsletter-editor/EditorToolbar.tsx:15
FunctionhandleRefresh
()
app/subscribers/lists/page.tsx:29
FunctionhandleSave
()
components/template-preview-editor.tsx:41
FunctionhandleSave
()
components/template-editor.tsx:89
FunctionhandleSave
(templateData: any)
app/templates/new/page.tsx:11
FunctionhandleSave
(templateData: Partial<Template>)
app/templates/[id]/page.tsx:49
FunctionhandleSave
(templateData: any)
app/templates/[id]/edit/page.tsx:41
FunctionhandleSaveSettings
()
app/settings/page.tsx:51
FunctionhandleSelect
()
components/newsletter-editor/BlockRenderer.tsx:46
FunctionhandleSendCampaign
()
app/campaigns/new/page.tsx:84
FunctionhandleSendTest
()
app/campaigns/new/page.tsx:47
FunctionhandleSubtitleBlur
()
components/newsletter-editor/blocks/HeaderBlock.tsx:33
FunctionhandleTextBlur
()
components/newsletter-editor/blocks/FooterBlock.tsx:30
FunctionhandleTitleBlur
()
components/newsletter-editor/blocks/HeaderBlock.tsx:27
FunctionhandleUpdate
(data: Partial<BlockData>)
components/newsletter-editor/BlockRenderer.tsx:42
FunctiononChange
()
hooks/use-mobile.tsx:10
FunctiononReady
(unlayer: { addEventListener: (event: string, cb: () => void) => void; loadDesign: (design: unknown) => void;
components/EmailBuilder.tsx:149
FunctionopenPreview
()
components/EmailBuilder.tsx:131
FunctionsaveDesign
()
components/EmailBuilder.tsx:141
FunctionsaveDesignToLocalStorage
(storageKey: string, html: string, design: any, setStatus?: (s: string) => void)
lib/email-editor-storage.ts:7
FunctionsendEmail
(emailData: EmailData)
hooks/use-email.ts:32
FunctiontoggleFullScreen
()
components/html-code-editor.tsx:66
Functionupdate
(props: ToasterToast)
components/ui/use-toast.ts:148
Functionupdate
(props: ToasterToast)
hooks/use-toast.ts:148
FunctionupdateCampaign
(id: number, campaignData: Partial<Campaign>)
hooks/use-campaigns.ts:94
FunctionuseIsMobile
()
hooks/use-mobile.tsx:5
← previous201–264 of 264, ranked by callers