UNPKG

875 BJavaScriptView Raw
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.withContexts = exports.renderReact = void 0;
7
8var _react = require("react");
9
10var _index = require("../../index");
11
12var _ContextsPreviewAPI2 = require("../ContextsPreviewAPI");
13
14/**
15 * This is the framework specific bindings for React.
16 * '@storybook/react' expects the returning object from a decorator to be a 'React Element' (vNode).
17 */
18var renderReact = function renderReact(contextNodes, propsMap, getStoryVNode) {
19 var _ContextsPreviewAPI = (0, _ContextsPreviewAPI2.ContextsPreviewAPI)(),
20 getRendererFrom = _ContextsPreviewAPI.getRendererFrom;
21
22 return getRendererFrom(_react.createElement)(contextNodes, propsMap, getStoryVNode);
23};
24
25exports.renderReact = renderReact;
26var withContexts = (0, _index.createAddonDecorator)(renderReact);
27exports.withContexts = withContexts;
\No newline at end of file