From 62e6759047fdd5ecedb95b95790fd21601e291af Mon Sep 17 00:00:00 2001 From: SriHarshaDamarla Date: Thu, 7 May 2026 12:24:07 +0530 Subject: [PATCH] add download pdf functionality - MVP V1 --- src/components/App.tsx | 10 +++ src/utils/generatePDF.ts | 135 +++++++++++++++++++++++++++++++++++++++ src/utils/index.ts | 1 + 3 files changed, 146 insertions(+) create mode 100644 src/utils/generatePDF.ts diff --git a/src/components/App.tsx b/src/components/App.tsx index e995cb8..050b8ad 100644 --- a/src/components/App.tsx +++ b/src/components/App.tsx @@ -1,4 +1,5 @@ import { useBill } from "../hooks"; +import { generatePDF } from "../utils"; import { BillHeader } from "./BillHeader"; import { BillItemRow } from "./BillItemRow"; import { BillSummary } from "./BillSummary"; @@ -45,6 +46,15 @@ export default function App() { + {computedBill.items.length > 0 && ( + + )} + {computedBill.items.length > 0 && (