editor?.chain().focus().undo().run()}>
editor?.chain().focus().redo().run()}>
-
} active={editor?.isActive("image")} disabled={!editor} onClick={() => openInsertDialog("image")} />
-
} onClick={() => fileInputRef.current?.click()} />
} onClick={() => setScheduleOpen(true)} />
@@ -2245,14 +2249,13 @@ function MailBodyComposer({ defaultValue, defaultHtml, files, signatureText, onC
} active={formatOpen} onClick={() => setFormatOpen((value) => !value)} />
-
+
} active={previewOpen} onClick={() => setPreviewOpen(true)} />
} onClick={insertSignature} disabled={!signatureText.trim()} />
-
{formatOpen && (
-
+
editor?.chain().focus().unsetAllMarks().clearNodes().run()}>
@@ -2334,13 +2337,13 @@ function MailBodyComposer({ defaultValue, defaultHtml, files, signatureText, onC
)}
-
+
{files.length > 0 && (