From a1461d399ae9a032e2f9ffc02adabfb80b106c46 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:37:23 +0000 Subject: [PATCH] Changes Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com> --- src/components/forms/letter-generator.tsx | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/src/components/forms/letter-generator.tsx b/src/components/forms/letter-generator.tsx index 6a2465e..43d4464 100644 --- a/src/components/forms/letter-generator.tsx +++ b/src/components/forms/letter-generator.tsx @@ -1,19 +1,26 @@ -import { useEffect, useState } from "react"; +import { useEffect, useMemo, useState } from "react"; import { Button } from "@/components/ui/button"; import { Input } from "@/components/ui/input"; import { Textarea } from "@/components/ui/textarea"; import { Label } from "@/components/ui/label"; import { Card, CardContent } from "@/components/ui/card"; +import { + Select, + SelectContent, + SelectItem, + SelectTrigger, + SelectValue, +} from "@/components/ui/select"; import { FileDown } from "lucide-react"; -import { ClientHomeownerPicker } from "./form-pickers"; import { applyVariables, - clientAddressLines, + contactMailingLines, + fetchAccessibleCases, + fetchContacts, fetchFirm, fmtDateLong, - ownerMailingLines, - type ClientLite, - type HomeownerLite, + type CaseLite, + type ContactLite, type FirmInfo, } from "@/lib/forms-shared"; import { fillTokens, loadFormTemplate, type FormTemplateConfig } from "@/lib/form-templates";