@nex-ui/react
Version:
🎉 A beautiful, modern, and reliable React component library.
16 lines (12 loc) • 404 B
JavaScript
;
var utils = require('@nex-ui/utils');
var Context = require('../provider/Context.cjs');
const useDefaultProps = ({ name, props })=>{
const { components } = Context.useNexUI();
const defaultProps = components?.[name]?.defaultProps;
if (defaultProps) {
return utils.mergeProps(defaultProps, props);
}
return props;
};
exports.useDefaultProps = useDefaultProps;