From 23fbd0a2cfcaae6957dd8c7bcfe0d949c3130266 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Sun, 19 Apr 2026 17:08:35 +0000 Subject: [PATCH] Changes Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com> --- src/components/forms/letter-generator.tsx | 69 +++++++++++------------ src/routes/documents.pleading.new.tsx | 44 ++++++++------- 2 files changed, 56 insertions(+), 57 deletions(-) diff --git a/src/components/forms/letter-generator.tsx b/src/components/forms/letter-generator.tsx index 3e2cdc1..bb9754a 100644 --- a/src/components/forms/letter-generator.tsx +++ b/src/components/forms/letter-generator.tsx @@ -349,22 +349,21 @@ export function LetterGenerator() {
- + placeholder="Link to a case" + searchPlaceholder="Search cases…" + emptyText="No cases found." + options={[ + { value: "__none", label: "— No case —" }, + ...cases.map((c) => ({ + value: c.id, + label: `${c.case_number} — ${c.title}`, + keywords: `${c.case_number} ${c.title}`, + })), + ]} + />
- + ({ + value: c.id, + label: `★ ${c.name}${c.company ? ` — ${c.company}` : ""}`, + keywords: `${c.name} ${c.company ?? ""}`, + })), + ...sortedContacts.others.map((c) => ({ + value: c.id, + label: `${c.name}${c.company ? ` — ${c.company}` : ""}`, + keywords: `${c.name} ${c.company ?? ""}`, + })), + ]} + />
diff --git a/src/routes/documents.pleading.new.tsx b/src/routes/documents.pleading.new.tsx index c305f70..c908e63 100644 --- a/src/routes/documents.pleading.new.tsx +++ b/src/routes/documents.pleading.new.tsx @@ -333,6 +333,7 @@ function PleadingNewPage() {
+ placeholder="None" + searchPlaceholder="Search clients…" + emptyText="No clients found." + options={[ + { value: "__none__", label: "— None —" }, + ...clientOptions.map((c) => ({ value: c.id, label: c.name, keywords: c.name })), + ]} + />
- + setCaseId(v === "__none__" ? "" : v)} + placeholder="None" + searchPlaceholder="Search cases…" + emptyText="No cases found." + options={[ + { value: "__none__", label: "— None —" }, + ...filteredCases.map((k) => ({ + value: k.id, + label: `${k.case_number} — ${k.title}`, + keywords: `${k.case_number} ${k.title}`, + })), + ]} + />