Changes
Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
This commit is contained in:
co-authored by
renee-png
parent
ec09bdc3f0
commit
cd2cd06ce8
@@ -15,6 +15,7 @@ import {
|
||||
type FirmInfo,
|
||||
} from "@/lib/forms-shared";
|
||||
import { fillTokens, loadFormTemplate, type FormTemplateConfig } from "@/lib/form-templates";
|
||||
import { promptFilename } from "@/lib/prompt-filename";
|
||||
import { jsPDF } from "jspdf";
|
||||
import { toast } from "sonner";
|
||||
|
||||
@@ -266,7 +267,9 @@ export function EstoppelForm() {
|
||||
doc.text(al, margin, y);
|
||||
}
|
||||
|
||||
doc.save(`Estoppel_${parcelId || "draft"}_${date}.pdf`);
|
||||
const name = promptFilename(`Estoppel_${parcelId || "draft"}_${date}`, "pdf");
|
||||
if (!name) return;
|
||||
doc.save(`${name}.pdf`);
|
||||
toast.success("Estoppel PDF downloaded");
|
||||
};
|
||||
|
||||
|
||||
@@ -16,6 +16,7 @@ import {
|
||||
type FirmInfo,
|
||||
} from "@/lib/forms-shared";
|
||||
import { buildLetterTokens, loadFormTemplate, renderLetterPdf, type FormTemplateConfig } from "@/lib/form-templates";
|
||||
import { promptFilename } from "@/lib/prompt-filename";
|
||||
import { toast } from "sonner";
|
||||
|
||||
export function ItfForm() {
|
||||
@@ -106,7 +107,9 @@ export function ItfForm() {
|
||||
filename: `ITF_${ownerFullName(homeowner) || "draft"}_${letterDate}`,
|
||||
});
|
||||
|
||||
doc.save(`ITF_${ownerFullName(homeowner) || "draft"}_${letterDate}.pdf`);
|
||||
const name = promptFilename(`ITF_${ownerFullName(homeowner) || "draft"}_${letterDate}`, "pdf");
|
||||
if (!name) return;
|
||||
doc.save(`${name}.pdf`);
|
||||
toast.success("ITF PDF downloaded");
|
||||
};
|
||||
|
||||
|
||||
@@ -16,6 +16,7 @@ import {
|
||||
type FirmInfo,
|
||||
} from "@/lib/forms-shared";
|
||||
import { buildLetterTokens, loadFormTemplate, renderLetterPdf, type FormTemplateConfig } from "@/lib/form-templates";
|
||||
import { promptFilename } from "@/lib/prompt-filename";
|
||||
import { toast } from "sonner";
|
||||
|
||||
export function ItlForm() {
|
||||
@@ -95,7 +96,9 @@ export function ItlForm() {
|
||||
filename: `ITL_${ownerFullName(homeowner) || "draft"}_${letterDate}`,
|
||||
});
|
||||
|
||||
doc.save(`ITL_${ownerFullName(homeowner) || "draft"}_${letterDate}.pdf`);
|
||||
const name = promptFilename(`ITL_${ownerFullName(homeowner) || "draft"}_${letterDate}`, "pdf");
|
||||
if (!name) return;
|
||||
doc.save(`${name}.pdf`);
|
||||
toast.success("ITL PDF downloaded");
|
||||
};
|
||||
|
||||
|
||||
@@ -17,6 +17,7 @@ import {
|
||||
type FirmInfo,
|
||||
} from "@/lib/forms-shared";
|
||||
import { fillTokens, loadFormTemplate, type FormTemplateConfig } from "@/lib/form-templates";
|
||||
import { promptFilename } from "@/lib/prompt-filename";
|
||||
import { supabase } from "@/integrations/supabase/client";
|
||||
import { jsPDF } from "jspdf";
|
||||
import { toast } from "sonner";
|
||||
@@ -290,7 +291,9 @@ export function LetterGenerator() {
|
||||
}
|
||||
}
|
||||
|
||||
doc.save(`Letter_${date}.pdf`);
|
||||
const name = promptFilename(`Letter_${date}`, "pdf");
|
||||
if (!name) return;
|
||||
doc.save(`${name}.pdf`);
|
||||
toast.success("Letter PDF downloaded");
|
||||
};
|
||||
|
||||
|
||||
@@ -15,6 +15,7 @@ import {
|
||||
type FirmInfo,
|
||||
} from "@/lib/forms-shared";
|
||||
import { buildLetterTokens, loadFormTemplate, renderLetterPdf, type FormTemplateConfig } from "@/lib/form-templates";
|
||||
import { promptFilename } from "@/lib/prompt-filename";
|
||||
import { toast } from "sonner";
|
||||
|
||||
interface Item {
|
||||
@@ -94,7 +95,9 @@ export function NolaForm() {
|
||||
filename: `NOLA_${ownerFullName(homeowner) || "draft"}_${date}`,
|
||||
});
|
||||
|
||||
doc.save(`NOLA_${ownerFullName(homeowner) || "draft"}_${date}.pdf`);
|
||||
const name = promptFilename(`NOLA_${ownerFullName(homeowner) || "draft"}_${date}`, "pdf");
|
||||
if (!name) return;
|
||||
doc.save(`${name}.pdf`);
|
||||
toast.success("NOLA PDF downloaded");
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user