Skip to main content

Benötigte Collections

1. Posteingang (alle E-Mails)

EigenschaftWert
Nameemails
QuelleSupabase
Tabelleemails
Select*, email_attachments(*)
Filteris_archived equals false
Orderdate descending
Limit50

2. E-Mails eines Kunden

EigenschaftWert
Namecustomer_emails
QuelleSupabase
Tabelleemails
Select*, email_attachments(*)
Filtercustomer_id equals selectedCustomerId (Page-Variable) AND is_archived equals false
Orderdate descending
Limit50

3. Threads

EigenschaftWert
Nameemail_threads
QuelleSupabase
Tabelleemail_threads
Select*
Orderlast_message_at descending
Limit50

Daten-Binding Tipps

Absender-Name anzeigen

Die from_address ist ein JSONB-Objekt. In WeWeb:
item.from_address.name || item.from_address.address

Empfänger anzeigen

to_addresses ist ein JSONB-Array:
item.to_addresses[0].address

Datum formatieren

new Date(item.date).toLocaleDateString('de-DE', { day: '2-digit', month: '2-digit', year: 'numeric', hour: '2-digit', minute: '2-digit' })

Richtung als Badge

item.direction === 'inbound' ? 'Eingehend' : 'Gesendet'