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