From 26d095d423e2d6623d8f7d555df6faa1c192492d Mon Sep 17 00:00:00 2001 From: Lucy Jemutai Date: Fri, 29 Nov 2024 10:09:57 +0300 Subject: [PATCH 1/2] Remove 'Concept Class','Version' and UUID' fields when they are null --- pages/orgs/[org]/domains/[domain]/index.js | 105 +++++++++++---------- 1 file changed, 57 insertions(+), 48 deletions(-) diff --git a/pages/orgs/[org]/domains/[domain]/index.js b/pages/orgs/[org]/domains/[domain]/index.js index 60f8b79..4092d75 100755 --- a/pages/orgs/[org]/domains/[domain]/index.js +++ b/pages/orgs/[org]/domains/[domain]/index.js @@ -490,7 +490,7 @@ function OrgDomainsList() { return sd && sd.id == selectedSubdomain; })?.display_name) || ""}{" "} - Concepts: + Concept: {" "} @@ -531,64 +531,67 @@ function OrgDomainsList() { > Display Name + {currentConcepts.some((concept) => concept.concept_class) && ( - Concept Class - + sx={{ + fontWeight: "bold", + textTransform: "uppercase", + padding: "12px", + }} + > + Concept Class + + )} + {currentConcepts.some((concept) => concept.version) && ( - Version - + sx={{ + fontWeight: "bold", + textTransform: "uppercase", + padding: "12px", + }} + > + Version + + )} + {currentConcepts.some((concept) => concept.uuid) && ( - UUID - + sx={{ + fontWeight: "bold", + textTransform: "uppercase", + padding: "12px", + }} + > + UUID + + )} - {currentConcepts - ?.filter((c) => c.type === "Concept") - ?.map((concept, index) => ( - ( + { - router.push(concept.url); - }} - > - - {/* Added conditional numbering */} - {page > 1 - ? (page - 1) * rowsPerPage + - (index + 1) - : index + 1} + transition: + "background-color 0.3s ease", + }} + onClick={() => { + router.push(concept.url); + }} + > + + {/* Added conditional numbering */} + {page > 1 + ? (page - 1) * rowsPerPage + (index + 1) + : index + 1} {concept.display_name} + {concept.concept_class && ( {concept.concept_class} + )} + {concept.version && ( {concept.version} + )} + {concept.uuid && ( {concept.uuid} - + )} + ))} From 25b36e90fe40f8283ce05e7df41de929e450e135 Mon Sep 17 00:00:00 2001 From: Lucy Jemutai <130601439+lucyjemutai@users.noreply.github.com> Date: Fri, 29 Nov 2024 10:13:02 +0300 Subject: [PATCH 2/2] Update index.js --- pages/orgs/[org]/domains/[domain]/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/orgs/[org]/domains/[domain]/index.js b/pages/orgs/[org]/domains/[domain]/index.js index 4092d75..0247f9e 100755 --- a/pages/orgs/[org]/domains/[domain]/index.js +++ b/pages/orgs/[org]/domains/[domain]/index.js @@ -490,7 +490,7 @@ function OrgDomainsList() { return sd && sd.id == selectedSubdomain; })?.display_name) || ""}{" "} - Concept: + Concepts: {" "}