Skip to content

Commit ec9b67e

Browse files
committed
refactor code
1 parent 92d47ce commit ec9b67e

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/hooks/useCache.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,9 @@ export default (values: LabeledValueType[]): [LabeledValueType[]] => {
1515
const valueLabelsCache = new Map<SafeKey, React.ReactNode>();
1616

1717
const filledValues = values.map(item => {
18-
const { value } = item;
19-
const mergedLabel = item.label ?? valueLabels.get(value);
18+
const { value, label } = item;
19+
const cachedLabel = valueLabels.get(value);
20+
const mergedLabel = label ?? cachedLabel;
2021

2122
// Save in cache
2223
valueLabelsCache.set(value, mergedLabel);

0 commit comments

Comments
 (0)