feat: add move-to mailbox functionality in email viewer

This commit is contained in:
Linus Rath
2026-03-15 00:53:19 +01:00
parent 5accf0a86c
commit 05f02402e3
10 changed files with 258 additions and 13 deletions
+7
View File
@@ -1407,6 +1407,13 @@ export default function Home() {
currentUserEmail={client?.["username"]}
currentUserName={client?.["username"]?.split("@")[0]}
currentMailboxRole={mailboxes.find(m => m.id === selectedMailbox)?.role}
mailboxes={mailboxes}
selectedMailbox={selectedMailbox}
onMoveToMailbox={async (mailboxId) => {
if (client && selectedEmail) {
await moveToMailbox(client, selectedEmail.id, mailboxId);
}
}}
className={isMobile ? "flex-1" : undefined}
/>
</ErrorBoundary>