Rework tosca converter
[clamp.git] / ui-react / src / components / dialogs / ConfigurationPolicy / ConfigurationPolicyModal.js
index 3fa0c0c..da65ac9 100644 (file)
@@ -85,19 +85,20 @@ export default class ConfigurationPolicyModal extends React.Component {
                }
                var editorData = this.state.loopCache.getMicroServicePropertiesForName(this.state.policyName);
 
-               JSONEditor.defaults.options.theme = 'bootstrap4';
-               //JSONEditor.defaults.options.iconlib = 'bootstrap2';
-               JSONEditor.defaults.options.object_layout = 'grid';
-               JSONEditor.defaults.options.disable_properties = true;
-               JSONEditor.defaults.options.disable_edit_json = false;
-               JSONEditor.defaults.options.disable_array_reorder = true;
-               JSONEditor.defaults.options.disable_array_delete_last_row = true;
-               JSONEditor.defaults.options.disable_array_delete_all_rows = false;
-               JSONEditor.defaults.options.show_errors = 'always';
-
                this.setState({
                        jsonEditor: new JSONEditor(document.getElementById("editor"),
-                               { schema: toscaModel.schema, startval: editorData })
+                               {
+                                   schema: toscaModel,
+                                   startval: editorData,
+                                   theme: 'bootstrap4',
+                    object_layout: 'grid',
+                    disable_properties: true,
+                    disable_edit_json: false,
+                    disable_array_reorder: true,
+                    disable_array_delete_last_row: true,
+                    disable_array_delete_all_rows: false,
+                    show_errors: 'always'
+                                })
                })
        }