1 | 'use strict';
|
2 |
|
3 | var _require = require('react-addons-test-utils');
|
4 |
|
5 | var createRenderer = _require.createRenderer;
|
6 |
|
7 | var wrap = function wrap(renderer) {
|
8 | var render = function render() {
|
9 | return Object.assign(render, renderer.getRenderOutput());
|
10 | };
|
11 | Object.setPrototypeOf(render, { render: render });
|
12 | render();
|
13 | return render;
|
14 | };
|
15 |
|
16 | var render = function render(element) {
|
17 | var renderer = createRenderer();
|
18 | renderer.render(element);
|
19 | return wrap(renderer);
|
20 | };
|
21 | render.createRenderer = createRenderer;
|
22 | render.render = render;
|
23 | module.exports = render;
|
24 |
|