From 1f62a9867ed24be64df7cf850e755cb7ef1a04ae Mon Sep 17 00:00:00 2001
From: Dorian Goepp <dorian.goepp@gmail.com>
Date: Mon, 1 Jul 2019 15:39:53 +0200
Subject: [PATCH] Legend for required fields in configuration form

---
 src/utils/modeHandler.js | 19 +++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/src/utils/modeHandler.js b/src/utils/modeHandler.js
index ed1f4bd..3451f9b 100644
--- a/src/utils/modeHandler.js
+++ b/src/utils/modeHandler.js
@@ -93,14 +93,17 @@ export class Modal extends Component {
         if (config && 'displayMode' in config) {
             if (config.configurable && config.displayMode === "settings") {
                 return [
-                <Form
-                    className = "container"
-                    schema={this.modes.settingsSchema}
-                    onSubmit={this.handleSettingsChange.bind(this)}
-                    formData={config}
-                    liveValidate={true} />,
-                <br/>,
-                <p className="container"><span clasName="required">*</span> : required field</p>];
+                    <Form
+                        key="form"
+                        className = "container"
+                        schema={this.modes.settingsSchema}
+                        onSubmit={this.handleSettingsChange.bind(this)}
+                        formData={config}
+                        liveValidate={true} />,
+                    <br key="line-break"/>,
+                    <p className="container" key="required-field">
+                        <span clasName="required">*</span> : required field
+                    </p>];
             }
             if (config.hasReadme && config.displayMode === "readme") {
                 return this.modes.readme;
-- 
GitLab