From df94eb39c395e8013ab910620cd0560400928bef Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Sat, 18 Apr 2026 21:09:58 +0000 Subject: [PATCH 1/3] Changes Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com> --- src/components/forms/letter-generator.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/forms/letter-generator.tsx b/src/components/forms/letter-generator.tsx index c16e289..e8af797 100644 --- a/src/components/forms/letter-generator.tsx +++ b/src/components/forms/letter-generator.tsx @@ -50,6 +50,7 @@ export function LetterGenerator() { const [subject, setSubject] = useState(""); const [body, setBody] = useState(""); const [date, setDate] = useState(new Date().toISOString().slice(0, 10)); + const [certifiedMailNumber, setCertifiedMailNumber] = useState(""); const [template, setTemplate] = useState(null); useEffect(() => { From e7d316e7edb1f1eb71a18748903bc9a3fc383f56 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Sat, 18 Apr 2026 21:10:10 +0000 Subject: [PATCH 2/3] Changes Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com> --- src/components/forms/letter-generator.tsx | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/components/forms/letter-generator.tsx b/src/components/forms/letter-generator.tsx index e8af797..b22aaa8 100644 --- a/src/components/forms/letter-generator.tsx +++ b/src/components/forms/letter-generator.tsx @@ -221,6 +221,16 @@ export function LetterGenerator() { }); } + // Certified mail line (right-aligned, italic) — only when a number is provided + if (certifiedMailNumber.trim() && template.showCertifiedMail !== false) { + doc.setFont(bodyFont, "bolditalic"); + const label = template.certifiedMailLabel ?? "U.S. Certified Mail #"; + const txt = `${label} ${certifiedMailNumber.trim()}`; + doc.text(txt, pageW - margin - doc.getTextWidth(txt), y); + doc.setFont(bodyFont, "normal"); + y += lh + 2; + } + y += 18; if (renderedSubject) { doc.setFont(bodyFont, "bold"); From 5ef467ab23b3d0d3490f540dc273693bbf73f3fd Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Sat, 18 Apr 2026 21:10:21 +0000 Subject: [PATCH 3/3] Changes Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com> --- src/components/forms/letter-generator.tsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/components/forms/letter-generator.tsx b/src/components/forms/letter-generator.tsx index b22aaa8..6a2465e 100644 --- a/src/components/forms/letter-generator.tsx +++ b/src/components/forms/letter-generator.tsx @@ -324,7 +324,7 @@ export function LetterGenerator() { setHomeowner(h); }} /> -
+
setDate(e.target.value)} /> @@ -341,6 +341,14 @@ export function LetterGenerator() { setSubject(e.target.value)} />
+
+ + setCertifiedMailNumber(e.target.value)} + placeholder="9407 1234 5678 9012 3456 78" + /> +