diff --git a/src/lib/components/Button.svelte b/src/lib/components/Button.svelte index 037e512..8b34d86 100644 --- a/src/lib/components/Button.svelte +++ b/src/lib/components/Button.svelte @@ -5,11 +5,7 @@ export let hotkey = ""; function handleKeypress(event) { - if ( - event.key === hotkey || - event.key === "Enter" || - event.key === " " - ) { + if (event.key === hotkey) { event.preventDefault(); redirectFunc(); } @@ -18,9 +14,9 @@
diff --git a/src/lib/components/ContactForm.svelte b/src/lib/components/ContactForm.svelte index fdc4da0..cc9f1ed 100644 --- a/src/lib/components/ContactForm.svelte +++ b/src/lib/components/ContactForm.svelte @@ -78,6 +78,12 @@ placeholder="Carl Deckard" bind:value={formData.name} on:input={handleInput} + on:keypress={() => { + if (event.key === "Enter") { + event.preventDefault; + handleSubmit(); + } + }} class="w-full text-lg px-3 py-2 rounded-md border-[1px] border-solid border-gray-300 hover:border-blue-500 focus:border-blue-500 focus:outline-none focus:ring-2 focus:ring-blue-500" class:border-red-500={errors.name} />