react-redux-isomorphic
Version:
Set of utilities for creating isomorphic applications using react-redux
18 lines (14 loc) • 529 B
JavaScript
import _objectSpread from "@babel/runtime/helpers/objectSpread2";
/* eslint-disable react/jsx-props-no-spreading */
import useLoadParams from './useLoadParams';
import { jsx as _jsx } from "react/jsx-runtime";
function inject(WrappedComponent) {
var WithLoadParams = function WithLoadParams(props) {
var loadParams = useLoadParams();
return /*#__PURE__*/_jsx(WrappedComponent, _objectSpread(_objectSpread({}, props), {}, {
loadParams: loadParams
}));
};
return WithLoadParams;
}
export default inject;