linkmore-design
Version:
π πlmη»δ»ΆεΊγπ
27 lines (26 loc) β’ 1.06 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _react = _interopRequireDefault(require("react"));
var _WrapperItem = _interopRequireDefault(require("./WrapperItem"));
function withComponent(WrappedComponent) {
const WithComponent = props => {
return /*#__PURE__*/_react.default.createElement(WrappedComponent, (0, _extends2.default)({}, props, {
with: true
}));
};
const wrappedComponentName = WrappedComponent.displayName || WrappedComponent.name || 'Component';
WithComponent.displayName = `withComponent(${wrappedComponentName})`;
return WithComponent;
}
const FormWrapper = props => {
return /*#__PURE__*/_react.default.createElement(_WrapperItem.default, (0, _extends2.default)({}, props, {
user: true
}));
};
var _default = withComponent(FormWrapper);
exports.default = _default;