courrier multi account restore compose
This commit is contained in:
parent
61e758f341
commit
cf2bf52357
@ -1,7 +1,7 @@
|
||||
'use client';
|
||||
|
||||
import { useState, useRef, useEffect } from 'react';
|
||||
import { formatEmailForReplyOrForward, EmailMessage, EmailAddress } from '@/lib/utils/email-formatter';
|
||||
import { formatEmailForReplyOrForward, EmailMessage, EmailAddress } from '@/lib/services/email-service';
|
||||
import { X, Paperclip, ChevronDown, ChevronUp, SendHorizontal, Loader2 } from 'lucide-react';
|
||||
import { Button } from '@/components/ui/button';
|
||||
import { Input } from '@/components/ui/input';
|
||||
@ -162,13 +162,13 @@ export default function ComposeEmail({
|
||||
|
||||
// Format the forwarded message with a well-structured header
|
||||
const fromString = Array.isArray(initialEmail.from) && initialEmail.from.length > 0
|
||||
? initialEmail.from.map((addr: {name?: string, address: string}) => addr.name
|
||||
? initialEmail.from.map(addr => addr.name
|
||||
? `${addr.name} <${addr.address}>`
|
||||
: addr.address).join(', ')
|
||||
: 'Unknown';
|
||||
|
||||
const toString = Array.isArray(initialEmail.to) && initialEmail.to.length > 0
|
||||
? initialEmail.to.map((addr: {name?: string, address: string}) => addr.name
|
||||
? initialEmail.to.map(addr => addr.name
|
||||
? `${addr.name} <${addr.address}>`
|
||||
: addr.address).join(', ')
|
||||
: '';
|
||||
@ -522,7 +522,6 @@ export default function ComposeEmail({
|
||||
variant="outline"
|
||||
size="sm"
|
||||
onClick={handleAttachmentClick}
|
||||
className="bg-white hover:bg-gray-100 border-gray-300"
|
||||
>
|
||||
<Paperclip className="h-4 w-4 mr-1" />
|
||||
Attach
|
||||
@ -533,7 +532,6 @@ export default function ComposeEmail({
|
||||
size="sm"
|
||||
onClick={handleSend}
|
||||
disabled={sending}
|
||||
className="bg-blue-600 text-white hover:bg-blue-700"
|
||||
>
|
||||
{sending ? (
|
||||
<>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user