diff --git a/jsx/src/components/DynamicTable/DynamicTable.jsx b/jsx/src/components/DynamicTable/DynamicTable.jsx
index ff82b4ea..edfb6be6 100644
--- a/jsx/src/components/DynamicTable/DynamicTable.jsx
+++ b/jsx/src/components/DynamicTable/DynamicTable.jsx
@@ -58,82 +58,88 @@ const DynamicTable = (props) => {
};
const renderKeyRows = () => {
- return propkeys.map(function (o, i) {
- return (
-
-
- {
- if (e.target.value != "") {
- propkeys[i] = e.target.value;
- } else {
- propvalues.splice(i, 1);
- propkeys.splice(i, 1);
- }
- setOwnKeys(propkeys);
- props.setPropKeys(propkeys);
- props.setProp(propobject);
- handleRefresh();
- }}
- />
- |
-
- );
- });
+ if (propkeys){
+ return propkeys.map(function (o, i) {
+ return (
+
+
+ {
+ if (e.target.value != "") {
+ propkeys[i] = e.target.value;
+ } else {
+ propvalues.splice(i, 1);
+ propkeys.splice(i, 1);
+ }
+ setOwnKeys(propkeys);
+ props.setPropKeys(propkeys);
+ props.setProp(propobject);
+ handleRefresh();
+ }}
+ />
+ |
+
+ );
+ });
+ };
};
const renderValueRows = () => {
- return propvalues.map(function (o, i) {
- //console.log("ValRows" +i)
- //console.log("ValRows" +o)
- return (
-
-
- {
- propvalues[i] = e.target.value;
- props.setPropValues(propvalues);
- setOwnValues(propvalues);
- handleRefresh();
- }}
- />
- |
-
- );
- });
+ if (propvalues){
+ return propvalues.map(function (o, i) {
+ //console.log("ValRows" +i)
+ //console.log("ValRows" +o)
+ return (
+
+
+ {
+ propvalues[i] = e.target.value;
+ props.setPropValues(propvalues);
+ setOwnValues(propvalues);
+ handleRefresh();
+ }}
+ />
+ |
+
+ );
+ });
+ };
};
const renderDelete = () => {
- return propvalues.map(function (o, i) {
- return (
-
-
-
- |
-
- );
- });
+ if (propvalues){
+ return propvalues.map(function (o, i) {
+ return (
+
+
+
+ |
+
+ );
+ });
+ };
};
return (
diff --git a/jsx/src/components/GroupEdit/GroupEdit.jsx b/jsx/src/components/GroupEdit/GroupEdit.jsx
index 96e588c0..380b9284 100644
--- a/jsx/src/components/GroupEdit/GroupEdit.jsx
+++ b/jsx/src/components/GroupEdit/GroupEdit.jsx
@@ -91,6 +91,9 @@ const GroupEdit = (props) => {