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}
/>