blob: 82ed23ff543c4482715d77a2014d6ae5fe7db600 [file] [log] [blame]
'use strict';
var React = require('react');
require('lodash/fp/get');
var __chunk_1 = require('./chunk.js');
require('lodash/fp/omit');
require('fast-deep-equal');
require('lodash/fp/merge');
require('array-sort');
require('lodash/fp/unionBy');
require('lodash/fp/flattenDepth');
require('lodash/fp/pipe');
require('ulid');
require('match-sorter');
require('lodash/fp/throttle');
const Playground = ({
className,
style,
wrapper: Wrapper,
children,
__scope,
__position,
__code,
__codesandbox
}) => {
const components = __chunk_1.useComponents();
if (!components || !components.playground) return null;
const props = {
className,
style,
components
};
return React.createElement(components.playground, Object.assign({}, props, {
component: children,
wrapper: Wrapper,
scope: __scope,
position: __position,
code: __code,
codesandbox: __codesandbox
}));
};
exports.default = Playground;