chore: update ant-design dependencies and add new icon types

This commit is contained in:
Luiz Costa
2025-11-18 09:39:51 -03:00
parent 775e562fe9
commit 5c0094d74e
22648 changed files with 2140248 additions and 29 deletions
+28
View File
@@ -0,0 +1,28 @@
import _objectSpread from "@babel/runtime/helpers/esm/objectSpread2";
import * as React from 'react';
/**
* This function will try to call requestIdleCallback if available to save performance.
* No need `getLabel` here since already fetch on `rawLabeledValue`.
*/
export default (function (values) {
var cacheRef = React.useRef({
valueLabels: new Map()
});
return React.useMemo(function () {
var valueLabels = cacheRef.current.valueLabels;
var valueLabelsCache = new Map();
var filledValues = values.map(function (item) {
var value = item.value,
label = item.label;
var mergedLabel = label !== null && label !== void 0 ? label : valueLabels.get(value);
// Save in cache
valueLabelsCache.set(value, mergedLabel);
return _objectSpread(_objectSpread({}, item), {}, {
label: mergedLabel
});
});
cacheRef.current.valueLabels = valueLabelsCache;
return [filledValues];
}, [values]);
});