diff --git a/src/routes/documents.pleading.new.tsx b/src/routes/documents.pleading.new.tsx index fd7dc8e..324beb3 100644 --- a/src/routes/documents.pleading.new.tsx +++ b/src/routes/documents.pleading.new.tsx @@ -13,11 +13,12 @@ import { import { FL_CIRCUITS } from "@/lib/florida"; import { Packer } from "docx"; import { buildPleadingDoc, downloadPleading, type PleadingFootnote } from "@/lib/docx-pleading"; +import { downloadPleadingPdf } from "@/lib/pdf-pleading"; import { RichTextEditor } from "@/components/documents/rich-text-editor"; import { supabase } from "@/integrations/supabase/client"; import { useAuth } from "@/lib/auth"; import { toast } from "sonner"; -import { Download, Save, Loader2, Plus, Trash2 } from "lucide-react"; +import { Download, FileText, Save, Loader2, Plus, Trash2 } from "lucide-react"; export const Route = createFileRoute("/documents/pleading/new")({ component: PleadingNewPage, @@ -66,6 +67,10 @@ function PleadingNewPage() { await downloadPleading(input, docName || "Pleading"); }; + const onDownloadPdf = async () => { + await downloadPleadingPdf(input, docName || "Pleading"); + }; + const onSave = async () => { setSaving(true); try { @@ -113,6 +118,7 @@ function PleadingNewPage() { description="Florida court caption ยท Bookman Old Style, 12pt" actions={ <> +