{"version":3,"file":"wrapWithSimpleWrapper.js","names":["_react","_interopRequireDefault","require","_semver","_airbnbPropTypes","_propTypes","obj","__esModule","_classCallCheck","instance","Constructor","TypeError","_defineProperties","target","props","i","length","descriptor","enumerable","configurable","writable","Object","defineProperty","_toPropertyKey","key","_createClass","protoProps","staticProps","prototype","t","_toPrimitive","_typeof","String","r","e","Symbol","toPrimitive","call","Number","_callSuper","o","_getPrototypeOf","_possibleConstructorReturn","_isNativeReflectConstruct","Reflect","construct","constructor","apply","self","_assertThisInitialized","ReferenceError","Boolean","valueOf","setPrototypeOf","getPrototypeOf","bind","__proto__","_inherits","subClass","superClass","create","value","_setPrototypeOf","p","propTypes","children","or","explicitNull","isRequired","PropTypes","node","defaultProps","undefined","Wrapper","intersects","React","version","_object","SimpleSFCWrapper","_ref","SimpleClassWrapper","_React$Component","arguments","render","Component","wrap","element","createElement","module","exports","default"],"sources":["../src/wrapWithSimpleWrapper.jsx"],"sourcesContent":["import React from 'react';\nimport { intersects } from 'semver';\nimport { or, explicitNull } from 'airbnb-prop-types';\nimport PropTypes from 'prop-types';\n\nconst propTypes = {\n children: or([explicitNull().isRequired, PropTypes.node.isRequired]),\n};\n\nconst defaultProps = {\n children: undefined,\n};\n\nconst Wrapper = (intersects('>= 0.14', React.version)\n // eslint-disable-next-line prefer-arrow-callback\n ? () => Object.assign(function SimpleSFCWrapper({ children }) {\n return children;\n }, { propTypes, defaultProps })\n : () => {\n class SimpleClassWrapper extends React.Component {\n render() {\n const { children } = this.props;\n return children;\n }\n }\n SimpleClassWrapper.propTypes = propTypes;\n SimpleClassWrapper.defaultProps = defaultProps;\n return SimpleClassWrapper;\n }\n)();\n\nexport default function wrap(element) {\n return {element};\n}\n"],"mappings":"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"}