diff --git a/packages/create-invoice-form/src/lib/invoice/form-view.svelte b/packages/create-invoice-form/src/lib/invoice/form-view.svelte index 0f9f0903..c5578509 100644 --- a/packages/create-invoice-form/src/lib/invoice/form-view.svelte +++ b/packages/create-invoice-form/src/lib/invoice/form-view.svelte @@ -457,7 +457,7 @@ } .invoice-table-body-row th { - padding: 8px 0px 8px 8px; + padding: 12px 16px; font-weight: 500; white-space: nowrap; } @@ -469,7 +469,7 @@ } .invoice-table-body td { - padding: 8px 0px; + padding: 12px 16px; } .invoice-summary { diff --git a/packages/create-invoice-form/src/lib/invoice/form.svelte b/packages/create-invoice-form/src/lib/invoice/form.svelte index 998271d1..49923b6a 100644 --- a/packages/create-invoice-form/src/lib/invoice/form.svelte +++ b/packages/create-invoice-form/src/lib/invoice/form.svelte @@ -175,6 +175,16 @@ return invoiceCurrency.hash === currency.hash; }); } + + $: if (!formData.issuedOn) { + formData.issuedOn = inputDateFormat(new Date()); + } + + $: if (!formData.dueDate) { + formData.dueDate = inputDateFormat( + new Date(new Date(formData.issuedOn).getTime() + 24 * 60 * 60 * 1000) + ); + }
@@ -585,17 +595,15 @@ diff --git a/packages/create-invoice-form/src/lib/utils/resetForm.ts b/packages/create-invoice-form/src/lib/utils/resetForm.ts index 74b75f35..7d655e0b 100644 --- a/packages/create-invoice-form/src/lib/utils/resetForm.ts +++ b/packages/create-invoice-form/src/lib/utils/resetForm.ts @@ -6,7 +6,7 @@ export function getInitialFormData() { payerAddress: "", payeeAddress: "", dueDate: "", - issuedOn: new Date().toISOString(), + issuedOn: "", miscellaneous: { labels: [], builderId: "", diff --git a/packages/invoice-dashboard/src/lib/dashboard/invoice-view.svelte b/packages/invoice-dashboard/src/lib/dashboard/invoice-view.svelte index 26601133..00cc6b28 100644 --- a/packages/invoice-dashboard/src/lib/dashboard/invoice-view.svelte +++ b/packages/invoice-dashboard/src/lib/dashboard/invoice-view.svelte @@ -1,5 +1,6 @@