diff --git a/src/components/EntryForm.svelte b/src/components/EntryForm.svelte index 8d5a6bc..f136a12 100644 --- a/src/components/EntryForm.svelte +++ b/src/components/EntryForm.svelte @@ -103,7 +103,7 @@
{error}
{/if} -
+ { e.preventDefault(); handleSubmit(); }}> {#if formErrors.length > 0}
{#each formErrors as err} diff --git a/src/components/MainLayout.svelte b/src/components/MainLayout.svelte index 806a020..971a1cb 100644 --- a/src/components/MainLayout.svelte +++ b/src/components/MainLayout.svelte @@ -89,18 +89,18 @@
{#if viewMode === 'list'} - goForm(null)} /> + goForm(null)} /> {:else if viewMode === 'detail' && selectedEntryId} goForm(selectedEntryId)} - on:back={goList} + onEdit={() => goForm(selectedEntryId)} + onBack={goList} /> {:else if viewMode === 'form'} {/if}