(outer)
| 25766 | */ parcelHelpers.export(exports, "composeRenderFunction", ()=>composeRenderFunction); |
| 25767 | var _memoize = require("../memoize"); |
| 25768 | function createComposedRenderFunction(outer) { |
| 25769 | var outerMemoizer = (0, _memoize.createMemoizer)(function(inner) { |
| 25770 | var innerMemoizer = (0, _memoize.createMemoizer)(function(defaultRender) { |
| 25771 | return function(innerProps) { |
| 25772 | return inner(innerProps, defaultRender); |
| 25773 | }; |
| 25774 | }); |
| 25775 | return function(outerProps, defaultRender) { |
| 25776 | return outer(outerProps, defaultRender ? innerMemoizer(defaultRender) : inner); |
| 25777 | }; |
| 25778 | }); |
| 25779 | return outerMemoizer; |
| 25780 | } |
| 25781 | var memoizer = (0, _memoize.createMemoizer)(createComposedRenderFunction); |
| 25782 | function composeRenderFunction(outer, inner) { |
| 25783 | return memoizer(outer)(inner); |
nothing calls this directly
no outgoing calls
no test coverage detected