diff --git a/src/components/newMessage/hooks/useNewMessage.ts b/src/components/newMessage/hooks/useNewMessage.ts index a70fc27..9071424 100644 --- a/src/components/newMessage/hooks/useNewMessage.ts +++ b/src/components/newMessage/hooks/useNewMessage.ts @@ -48,15 +48,21 @@ export const useNewMessage = () => { useEffect(() => { if (draftDetail) { const toEmailsList = - draftDetail.to?.map((recipient) => recipient.address) || []; + draftDetail.to?.map( + (recipient: { address: string; name: string }) => recipient.address + ) || []; setToEmails(toEmailsList); const ccEmailsList = - draftDetail.cc?.map((recipient) => recipient.address) || []; + draftDetail.cc?.map( + (recipient: { address: string; name: string }) => recipient.address + ) || []; setCcEmails(ccEmailsList); const bccEmailsList = - draftDetail.bcc?.map((recipient) => recipient.address) || []; + draftDetail.bcc?.map( + (recipient: { address: string; name: string }) => recipient.address + ) || []; setBccEmails(bccEmailsList); setSubject(draftDetail.subject || ""); diff --git a/src/pages/received/types/Types.ts b/src/pages/received/types/Types.ts index ed9b3a4..553e94c 100644 --- a/src/pages/received/types/Types.ts +++ b/src/pages/received/types/Types.ts @@ -258,6 +258,14 @@ export interface MessageDetail { address: string; name: string; }>; + cc?: Array<{ + address: string; + name: string; + }>; + bcc?: Array<{ + address: string; + name: string; + }>; subject: string; messageId: string; date: string;