From f4a77ecd25d636ce1eed3256d09b0773b79fcf8e Mon Sep 17 00:00:00 2001 From: alma Date: Sat, 26 Apr 2025 12:16:18 +0200 Subject: [PATCH] courrier clean 2 --- components/ComposeEmail.tsx | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/components/ComposeEmail.tsx b/components/ComposeEmail.tsx index 61b8ab25..cc8b89a2 100644 --- a/components/ComposeEmail.tsx +++ b/components/ComposeEmail.tsx @@ -214,9 +214,9 @@ export default function ComposeEmail({ // Create the final combined email body const finalBody = `
- ${userMessage} + ${userMessage || ''}
- ${quotedContent} + ${quotedContent || ''} `; // Set the complete body and send after a brief delay to ensure state is updated @@ -345,7 +345,7 @@ export default function ComposeEmail({ {/* User input area - completely separate from quoted content */}
- {!userMessage &&

Write your message here...

} -
+ dangerouslySetInnerHTML={userMessage ? { __html: userMessage } : { __html: '

Write your message here...

' }} + /> - {/* Original email content - completely isolated */} + {/* Original email content - also editable */} {quotedContent && (
{ + const target = e.currentTarget; + setQuotedContent(target.innerHTML); + }} />
)}