tdesign-react
Version:
TDesign Component for React
23 lines (19 loc) • 522 B
JavaScript
/**
* tdesign v1.13.2
* (c) 2025 tdesign
* @license MIT
*/
import { useMemo } from 'react';
function useDefaultProps(originalProps, defaultProps) {
return useMemo(function () {
var props = Object.assign({}, originalProps);
Object.keys(defaultProps).forEach(function (key) {
if (props[key] === void 0) {
props[key] = defaultProps[key];
}
});
return props;
}, [originalProps, defaultProps]);
}
export { useDefaultProps as default };
//# sourceMappingURL=useDefaultProps.js.map