react form submission when enter is pressed
useEffect(() => { const listener = event => { if (event.code === "Enter" || event.code === "NumpadEnter") { console.log("Enter key was pressed. Run your function."); event.preventDefault(); // callMyFunction(); } }; document.addEventListener("keydown", listener); return () => { document.removeEventListener("keydown", listener); }; }, []);