@storybook/addon-contexts
Version:
Storybook Addon Contexts
27 lines (20 loc) • 875 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.withContexts = exports.renderReact = void 0;
var _react = require("react");
var _index = require("../../index");
var _ContextsPreviewAPI2 = require("../ContextsPreviewAPI");
/**
* This is the framework specific bindings for React.
* '@storybook/react' expects the returning object from a decorator to be a 'React Element' (vNode).
*/
var renderReact = function renderReact(contextNodes, propsMap, getStoryVNode) {
var _ContextsPreviewAPI = (0, _ContextsPreviewAPI2.ContextsPreviewAPI)(),
getRendererFrom = _ContextsPreviewAPI.getRendererFrom;
return getRendererFrom(_react.createElement)(contextNodes, propsMap, getStoryVNode);
};
exports.renderReact = renderReact;
var withContexts = (0, _index.createAddonDecorator)(renderReact);
exports.withContexts = withContexts;
;