瀏覽代碼

Merge pull request #93 from AykutSarac/fix-falsy-values

fix falsy values not displaying
Aykut Saraç 2 年之前
父節點
當前提交
2b47a821fd
共有 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>