UNPKG

reshow-return

Version:

reshow-return (simple connect component with reshow-flux)

22 lines (20 loc) 754 B
"use strict"; 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;