'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;