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

fix falsy values not displaying
This commit is contained in:
Aykut Saraç 2022-08-19 15:46:19 +03:00 committed by GitHub
commit 2b47a821fd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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>