diff --git a/console/src/components/Services/Data/TableCommon/TableReducer.js b/console/src/components/Services/Data/TableCommon/TableReducer.js
index 40aca0dade161..83b17b3fb4dd5 100644
--- a/console/src/components/Services/Data/TableCommon/TableReducer.js
+++ b/console/src/components/Services/Data/TableCommon/TableReducer.js
@@ -118,7 +118,7 @@ const modifyReducer = (tableName, schemas, modifyStateOrig, action) => {
...modifyState,
relAdd: {
...modifyState.relAdd,
- isManualExpanded: true,
+ isManualExpanded: !modifyState.relAdd.isManualExpanded,
},
};
case REL_NAME_CHANGED:
@@ -164,8 +164,6 @@ const modifyReducer = (tableName, schemas, modifyStateOrig, action) => {
relAdd: {
...modifyState.relAdd,
isObjRel: action.isObjRel,
- rTable: null,
- rcol: '',
},
};
case REL_SET_RTABLE:
diff --git a/console/src/components/Services/Data/TableRelationships/Relationships.js b/console/src/components/Services/Data/TableRelationships/Relationships.js
index 33ca7d32babec..2c020fcf688d5 100644
--- a/console/src/components/Services/Data/TableRelationships/Relationships.js
+++ b/console/src/components/Services/Data/TableRelationships/Relationships.js
@@ -48,11 +48,17 @@ const getRelationshipLine = (isObjRel, lcol, rcol, rTable) => {
const finalRTable = rTable.name ? rTable.name : rTable;
return isObjRel ? (
- {lcol} → {rTable} :: {rcol}
+
+ {lcol}
+ →
+ {rTable} :: {rcol}
) : (
- {finalRTable} :: {rcol} → {lcol}
+
+ {finalRTable} :: {rcol}
+ →
+ {lcol}
);
};
@@ -348,7 +354,8 @@ const AddRelationship = ({
);
@@ -402,7 +409,9 @@ const AddRelationship = ({
{[
'Suggested object relationships',
'Suggested Array relationships',
- ].map((s, i) => {s} | )}
+ ].map((s, i) => (
+ {s} |
+ ))}
@@ -485,9 +494,15 @@ const AddManualRelationship = ({
const onAddRelClicked = () => {
dispatch(addRelViewMigrate(tableName));
};
+ const onCloseClicked = () => {
+ dispatch(relManualAddClicked());
+ };
return (
-
Add a Manual Relationship
+
+ {' '}
+ Add a relationship manually{' '}
+
Relationship Type
@@ -577,6 +592,13 @@ const AddManualRelationship = ({
>
Add
+
);
};
@@ -751,7 +773,7 @@ class Relationships extends Component {
}}
data-test="add-manual-relationship"
>
- + Add a manual relationship
+ + Add a relationship manually
)}
diff --git a/console/src/components/Services/Data/TableRelationships/RelationshipsView.js b/console/src/components/Services/Data/TableRelationships/RelationshipsView.js
index 17bfb9496373a..c9fdfdecdca0d 100644
--- a/console/src/components/Services/Data/TableRelationships/RelationshipsView.js
+++ b/console/src/components/Services/Data/TableRelationships/RelationshipsView.js
@@ -42,13 +42,17 @@ const getRelationshipLine = (isObjRel, lcol, rcol, rTable) => {
const getGrayText = value =>
{value};
return isObjRel ? (
- {getGrayText(lcol)} → {rTable} :: {rcol}
+
+ {getGrayText(lcol)}
+ →
+ {rTable} :: {rcol}
) : (
- {rTable.name} :: {rcol} → {getGrayText(
- lcol
- )}
+
+ {rTable.name} :: {rcol}
+ →
+ {getGrayText(lcol)}
);
};
@@ -120,7 +124,7 @@ const AddRelationship = ({
return (
-
Add New Relationship
+
Add new relationship
Relationship Type
@@ -209,7 +213,7 @@ const AddRelationship = ({
onClick={onAddRelClicked}
data-test="view-add-relationship"
>
- Add Relationship
+ Add