Skip to content

Commit

Permalink
fix(Data Mapper): Filter empty/null messages (#6520)
Browse files Browse the repository at this point in the history
* prevent undefined

* filter null/empty messages
  • Loading branch information
takyyon authored Jan 31, 2025
1 parent fd28a65 commit 96ce56f
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 13 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ export const MapCheckerItem = ({ title, description, severity, _onClick, reactFl
</Badge>
</div>
</Stack>
<Text className={styles.message}>{intl.formatMessage(description.message, description.value)}</Text>
<Text className={styles.message}>{intl.formatMessage(description.message, description.value ?? '')}</Text>
<Text className={styles.subtitleText}>{pathText}</Text>
</div>
);
Expand Down
26 changes: 14 additions & 12 deletions libs/data-mapper-v2/src/components/mapChecker/MapCheckerPanel.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -77,18 +77,20 @@ export const MapCheckerPanel = () => {
);

const mapMapCheckerContentToElements = (elements: MapCheckerMessage[], severity: MapCheckerItemSeverity) => {
return elements.map((item, index) => {
return (
<MapCheckerItem
key={index}
title={item.title}
description={item.description}
severity={severity}
reactFlowId={item.reactFlowId}
data={item.data}
/>
);
});
return elements
.filter((item) => !!item.description?.message?.defaultMessage)
.map((item, index) => {
return (
<MapCheckerItem
key={index}
title={item.title}
description={item.description}
severity={severity}
reactFlowId={item.reactFlowId}
data={item.data}
/>
);
});
};

const errorContent = useMemo(() => {
Expand Down

0 comments on commit 96ce56f

Please sign in to comment.