diff --git a/src/lib/forms/BaseForm/BaseForm.js b/src/lib/forms/BaseForm/BaseForm.js index 9d8994df..53073b96 100644 --- a/src/lib/forms/BaseForm/BaseForm.js +++ b/src/lib/forms/BaseForm/BaseForm.js @@ -11,11 +11,18 @@ import { Formik } from "formik"; import { Form } from "semantic-ui-react"; export class BaseForm extends Component { + handleKeyDown = (event) => { + if (event.key === "Enter") { + // Prevent enter key from propagating events to other elements and from submitting the form + event.preventDefault(); + } + } + render() { const { formik, onSubmit, children } = this.props; return ( -
{children}
+
{children}
); }