Просмотр исходного кода

fix falsy values not displaying

AykutSarac 2 лет назад
Родитель
Сommit
4ead8b1de7
1 измененных файлов с 17 добавлено и 16 удалено
  1. 17 16
      src/components/CustomNode/ObjectNode.tsx

+ 17 - 16
src/components/CustomNode/ObjectNode.tsx

@@ -16,22 +16,23 @@ const ObjectNode: React.FC<CustomNodeProps<[string, string][]>> = ({
     <Styled.StyledForeignObject width={width} height={height} x={0} y={0}>
       <ConditionalWrapper condition={performance}>
         <Styled.StyledText width={width} height={height}>
-          {value.map(
-            (val, idx) =>
-              val[1] && (
-                <Styled.StyledRow
-                  data-key={JSON.stringify(val[1])}
-                  data-x={x}
-                  data-y={y}
-                  key={idx}
-                  width={width}
-                  value={JSON.stringify(val[1])}
-                >
-                  <Styled.StyledKey objectKey>{JSON.stringify(val[0]).replaceAll('"', "")}: </Styled.StyledKey>
-                  <Styled.StyledLinkItUrl>{JSON.stringify(val[1])}</Styled.StyledLinkItUrl>
-                </Styled.StyledRow>
-              )
-          )}
+          {value.map((val, idx) => (
+            <Styled.StyledRow
+              data-key={JSON.stringify(val[1])}
+              data-x={x}
+              data-y={y}
+              key={idx}
+              width={width}
+              value={JSON.stringify(val[1])}
+            >
+              <Styled.StyledKey objectKey>
+                {JSON.stringify(val[0]).replaceAll('"', "")}:{" "}
+              </Styled.StyledKey>
+              <Styled.StyledLinkItUrl>
+                {JSON.stringify(val[1])}
+              </Styled.StyledLinkItUrl>
+            </Styled.StyledRow>
+          ))}
         </Styled.StyledText>
       </ConditionalWrapper>
     </Styled.StyledForeignObject>