From 485f432b02d58bacbae1fe7cc8909b60212754ff Mon Sep 17 00:00:00 2001 From: syc0123 Date: Wed, 1 Apr 2026 15:17:00 +0900 Subject: [PATCH] =?UTF-8?q?[RAPID-micro]=20=EB=A9=94=EC=9D=BC=20=EC=9E=91?= =?UTF-8?q?=EC=84=B1=20=ED=8F=BC=20=EA=B0=84=EA=B2=A9=20=EA=B0=9C=EC=84=A0?= =?UTF-8?q?,=20=EB=B9=84=EB=B0=80=EB=B2=88=ED=98=B8=20=EC=97=94=ED=84=B0?= =?UTF-8?q?=ED=82=A4=20=EC=A0=80=EC=9E=A5=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 4.6 (1M context) --- frontend/app/(main)/mail/imap/ComposeDialog.tsx | 12 ++++++------ frontend/app/(main)/mail/imap/page.tsx | 1 + 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/frontend/app/(main)/mail/imap/ComposeDialog.tsx b/frontend/app/(main)/mail/imap/ComposeDialog.tsx index 15b3d95c..296d7960 100644 --- a/frontend/app/(main)/mail/imap/ComposeDialog.tsx +++ b/frontend/app/(main)/mail/imap/ComposeDialog.tsx @@ -104,8 +104,8 @@ export default function ComposeDialog({ {mode === "reply" ? "답장" : mode === "forward" ? "전달" : "새 메일"} -
-
+
+
-
+
setTo(e.target.value)} placeholder="to@example.com" />
-
+
setCc(e.target.value)} placeholder="cc@example.com (선택)" />
-
+
setSubject(e.target.value)} />
-
+
diff --git a/frontend/app/(main)/mail/imap/page.tsx b/frontend/app/(main)/mail/imap/page.tsx index 8100a1c8..4dc6362f 100644 --- a/frontend/app/(main)/mail/imap/page.tsx +++ b/frontend/app/(main)/mail/imap/page.tsx @@ -999,6 +999,7 @@ export default function ImapMailPage() { type={showPassword ? "text" : "password"} value={form.password} onChange={(e) => setForm((p) => ({ ...p, password: e.target.value }))} + onKeyDown={(e) => { if (e.key === "Enter") handleSave(); }} placeholder="••••••••" className="pr-9" />