reshow-return
Version:
reshow-return (simple connect component with reshow-flux)
22 lines (20 loc) • 754 B
JavaScript
;
var _interopRequireDefault = require("reshow-runtime/helpers/interopRequireDefault");
var _interopRequireWildcard = require("reshow-runtime/helpers/interopRequireWildcard");
exports.__esModule = true;
exports["default"] = void 0;
var _react = _interopRequireWildcard(require("react"));
var React = _react;
var _reshowBuild = _interopRequireDefault(require("reshow-build"));
// @ts-check
/**
* @param {any} [props]
* @returns {?React.ReactElement}
*/
var MemoReturn = function MemoReturn(props) {
return (0, _react.useMemo)(function () {
return (0, _reshowBuild["default"])(props.children)(props.actualProps || props.props);
}, [props.props]);
};
var _default = exports["default"] = MemoReturn;
module.exports = exports.default;