From 147e7bc57ea5332fdf25129599773c3ed4e974fa Mon Sep 17 00:00:00 2001
From: Michael Telatynski <7t3chguy@gmail.com>
Date: Mon, 30 Mar 2020 18:42:47 +0100
Subject: [PATCH] Field: mark id as optional in propTypes

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
---
 src/components/views/elements/Field.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/components/views/elements/Field.js b/src/components/views/elements/Field.js
index 797c83bc06..2ebb90da26 100644
--- a/src/components/views/elements/Field.js
+++ b/src/components/views/elements/Field.js
@@ -32,7 +32,7 @@ function getId() {
 export default class Field extends React.PureComponent {
     static propTypes = {
         // The field's ID, which binds the input and label together. Immutable.
-        id: PropTypes.string.isRequired,
+        id: PropTypes.string,
         // The element to create. Defaults to "input".
         // To define options for a select, use <Field><option ... /></Field>
         element: PropTypes.oneOf(["input", "select", "textarea"]),