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) + ); + }