Skip to content

Commit 198e9f1

Browse files
Sync kit docs (#1022)
sync kit docs Co-authored-by: Rich-Harris <[email protected]>
1 parent 81f8130 commit 198e9f1

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

apps/svelte.dev/content/docs/kit/20-core-concepts/30-form-actions.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -431,8 +431,9 @@ We can also implement progressive enhancement ourselves, without `use:enhance`,
431431
/** @type {{ form: import('./$types').ActionData }} */
432432
let { form } = $props();
433433

434-
/** @param {{ currentTarget: EventTarget & HTMLFormElement}} event */
434+
/** @param {SubmitEvent & { currentTarget: EventTarget & HTMLFormElement}} event */
435435
async function handleSubmit(event) {
436+
event.preventDefault();
436437
const data = new FormData(event.currentTarget);
437438

438439
const response = await fetch(event.currentTarget.action, {
@@ -452,7 +453,7 @@ We can also implement progressive enhancement ourselves, without `use:enhance`,
452453
}
453454
</script>
454455

455-
<form method="POST" onsubmit|preventDefault={handleSubmit}>
456+
<form method="POST" onsubmit={handleSubmit}>
456457
<!-- content -->
457458
</form>
458459
```

0 commit comments

Comments
 (0)