From 00ee9fb1feca2a6f66dd22ecd854da9058a42c76 Mon Sep 17 00:00:00 2001 From: David Beccue Date: Sat, 16 May 2026 12:57:49 +0500 Subject: [PATCH] Add multi-line sale builder with pending-draft safeguard Co-Authored-By: Claude Opus 4.7 (1M context) --- src/lib/components/Header.svelte | 1 + src/lib/i18n/en.json | 32 +++ src/lib/i18n/tg.json | 32 +++ src/lib/server/invoices.js | 194 +++++++++++++++ src/lib/server/schema.sql | 25 ++ src/routes/invoices/[id]/+page.server.js | 10 + src/routes/invoices/[id]/+page.svelte | 100 ++++++++ src/routes/invoices/new/+page.server.js | 121 ++++++++++ src/routes/invoices/new/+page.svelte | 294 +++++++++++++++++++++++ static/payment-qr.jpg | Bin 0 -> 7453 bytes 10 files changed, 809 insertions(+) create mode 100644 src/lib/server/invoices.js create mode 100644 src/routes/invoices/[id]/+page.server.js create mode 100644 src/routes/invoices/[id]/+page.svelte create mode 100644 src/routes/invoices/new/+page.server.js create mode 100644 src/routes/invoices/new/+page.svelte create mode 100644 static/payment-qr.jpg diff --git a/src/lib/components/Header.svelte b/src/lib/components/Header.svelte index 74bb47b..a40ec2c 100644 --- a/src/lib/components/Header.svelte +++ b/src/lib/components/Header.svelte @@ -15,6 +15,7 @@