From 17efd7358bd8c8addb3b5cb03de20a91aafde905 Mon Sep 17 00:00:00 2001 From: rodrigopavezi Date: Wed, 18 Dec 2024 22:03:48 -0300 Subject: [PATCH 1/2] refactor: Clean up imports and improve currency handling in invoice forms - Reformatted import statements for better readability. - Enhanced currency filtering logic to prevent duplicates and handle specific cases for ISO4217 currencies. - Updated the invoice currency dropdown display to simplify the output. - Added error handling in balance formatting to improve robustness. These changes aim to streamline the invoice creation process and enhance user experience. --- .../src/lib/create-invoice-form.svelte | 104 +++++++++--------- .../src/lib/invoice/form.svelte | 2 +- .../src/lib/dashboard/invoice-view.svelte | 11 +- 3 files changed, 62 insertions(+), 55 deletions(-) diff --git a/packages/create-invoice-form/src/lib/create-invoice-form.svelte b/packages/create-invoice-form/src/lib/create-invoice-form.svelte index 09d12456..59693696 100644 --- a/packages/create-invoice-form/src/lib/create-invoice-form.svelte +++ b/packages/create-invoice-form/src/lib/create-invoice-form.svelte @@ -1,7 +1,11 @@