courrier multi account
This commit is contained in:
parent
b98ed77327
commit
8137cd3701
@ -617,7 +617,7 @@ export default function CourrierPage() {
|
||||
<div className="flex h-full bg-carnet-bg">
|
||||
{/* Sidebar */}
|
||||
<div className={`${sidebarOpen ? 'w-60' : 'w-16'} bg-white/95 backdrop-blur-sm border-r border-gray-100 flex flex-col transition-all duration-300 ease-in-out
|
||||
${mobileSidebarOpen ? 'fixed inset-y-0 left-0 z-40' : 'hidden'} md:block`}>
|
||||
${mobileSidebarOpen ? 'fixed inset-y-0 left-0 z-40' : ''} md:block`}>
|
||||
{/* Courrier Title */}
|
||||
<div className="p-3 border-b border-gray-100">
|
||||
<div className="flex items-center gap-2">
|
||||
@ -679,6 +679,13 @@ export default function CourrierPage() {
|
||||
<Plus className="h-4 w-4" />
|
||||
</Button>
|
||||
</div>
|
||||
|
||||
{/* Debug info */}
|
||||
<div className="text-xs text-red-500 p-1 border border-red-300 mb-2 bg-red-50 rounded">
|
||||
Accounts: {accounts.length},
|
||||
Selected: {selectedAccount?.id || 'none'},
|
||||
ShowFolders: {String(showFolders)}
|
||||
</div>
|
||||
|
||||
{/* Form for adding a new account */}
|
||||
{showAddAccountForm && (
|
||||
@ -942,6 +949,13 @@ export default function CourrierPage() {
|
||||
</Button>
|
||||
</div>
|
||||
|
||||
{/* Debug info */}
|
||||
<div className="text-xs text-blue-500 p-1 border border-blue-300 mb-2 bg-blue-50 rounded">
|
||||
Selected: {selectedAccount.id || 'none'}<br />
|
||||
Has Folders: {String(!!selectedAccount.folders)}<br />
|
||||
Folder Count: {selectedAccount.folders.length || 0}
|
||||
</div>
|
||||
|
||||
{selectedAccount.folders.map((folder) => (
|
||||
<Button
|
||||
key={folder}
|
||||
@ -962,6 +976,15 @@ export default function CourrierPage() {
|
||||
))}
|
||||
</div>
|
||||
)}
|
||||
|
||||
{/* Fallback for no folders or account */}
|
||||
{(!selectedAccount || !selectedAccount.folders || selectedAccount.folders.length === 0) && (
|
||||
<div className="p-3">
|
||||
<div className="text-xs text-gray-500 italic p-2">
|
||||
No folders available for this account.
|
||||
</div>
|
||||
</div>
|
||||
)}
|
||||
</ScrollArea>
|
||||
</div>
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user