UNPKG

@nex-ui/react

Version:

🎉 A beautiful, modern, and reliable React component library.

16 lines (12 loc) • 404 B
'use strict'; 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;