index.ts1.1 KBView on GitHub // Thread Module - Components
export { ThreadDisplay } from './components/thread-display';
export { default as MailDisplay } from './components/mail-display';
export { MailContent } from './components/mail-content';
// Draft components - isolated from message list for stable editing
export { ThreadDraftSection } from './components/thread-draft-section';
export { DraftComposer } from './components/draft-composer';
export { DraftTabs } from './components/draft-tabs';
export { default as AttachmentDialog } from './components/attachment-dialog';
export { default as AttachmentsAccordion } from './components/attachments-accordion';
export { EmailVerificationBadge } from './components/email-verification-badge';
export { MailDisplaySkeleton, MailBodySkeleton } from './components/mail-skeleton';
export { default as ThreadSubject } from './components/thread-subject';
// Thread Module - Hooks
export { useAttachments } from './hooks/use-attachments';
export { useDoState } from './hooks/use-do-state';
// Thread Module - Utils
export * from './utils/thread-actions';
export { ThreadDisplayHotkeys } from './utils/thread-display-hotkeys';