@retailmenot/anchor
Version:
A React UI Library by RetailMeNot
22 lines (15 loc) • 778 B
JavaScript
;
function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; }
var __chunk_2 = require('./anchor-chunk-9d9a5df6.js');
var React = require('react');
var classNames = _interopDefault(require('classnames'));
var cloneWithProps = function cloneWithProps(element) {
var props = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
var className = props.className,
rest = __chunk_2.__rest(props, ["className"]);
return React.cloneElement(element, Object.assign(Object.assign(Object.assign({}, rest), element.props), {
className: classNames(className, element.props.className)
}));
};
exports.cloneWithProps = cloneWithProps;
//# sourceMappingURL=anchor-chunk-598e53e1.js.map