UNPKG

@retailmenot/anchor

Version:

A React UI Library by RetailMeNot

22 lines (15 loc) 778 B
'use strict'; 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