From fd2cec1f64e568d3aea869040521fd3d32f2312d Mon Sep 17 00:00:00 2001 From: alma Date: Tue, 15 Apr 2025 22:38:43 +0200 Subject: [PATCH] mail page imap connection mime 5 bis --- app/mail/page.tsx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/mail/page.tsx b/app/mail/page.tsx index c336776..ff09bd0 100644 --- a/app/mail/page.tsx +++ b/app/mail/page.tsx @@ -427,8 +427,10 @@ export default function MailPage() { throw new Error('Failed to fetch emails'); } const data = await response.json(); + console.log('Fetched emails:', data); // Debug log setEmails(data); } catch (err) { + console.error('Error fetching emails:', err); // Debug log setError(err instanceof Error ? err.message : 'An error occurred'); } finally { setLoading(false); @@ -451,6 +453,7 @@ export default function MailPage() { // Filter emails based on current view const filteredEmails = emails.filter(email => { + console.log('Filtering email:', email); // Debug log if (selectedAccount === 0) return true; return email.accountId === selectedAccount.toString(); }).filter(email => { @@ -693,6 +696,11 @@ export default function MailPage() { } }; + // Add useEffect to load emails on mount + useEffect(() => { + loadEmails(); + }, []); // Empty dependency array means this runs once on mount + if (loading) { return (