mirror of
https://github.com/idanoo/GoScrobble.git
synced 2024-11-25 09:55:15 +00:00
1 line
18 KiB
JSON
1 line
18 KiB
JSON
{"ast":null,"code":"\"use strict\";\n\nexports.__esModule = true;\nexports.default = void 0;\n\nvar _propTypes = _interopRequireDefault(require(\"prop-types\"));\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _reactDom = require(\"react-dom\");\n\nvar _TransitionGroup = _interopRequireDefault(require(\"./TransitionGroup\"));\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n default: obj\n };\n}\n\nfunction _objectWithoutPropertiesLoose(source, excluded) {\n if (source == null) return {};\n var target = {};\n var sourceKeys = Object.keys(source);\n var key, i;\n\n for (i = 0; i < sourceKeys.length; i++) {\n key = sourceKeys[i];\n if (excluded.indexOf(key) >= 0) continue;\n target[key] = source[key];\n }\n\n return target;\n}\n\nfunction _inheritsLoose(subClass, superClass) {\n subClass.prototype = Object.create(superClass.prototype);\n subClass.prototype.constructor = subClass;\n subClass.__proto__ = superClass;\n}\n/**\n * The `<ReplaceTransition>` component is a specialized `Transition` component\n * that animates between two children.\n *\n * ```jsx\n * <ReplaceTransition in>\n * <Fade><div>I appear first</div></Fade>\n * <Fade><div>I replace the above</div></Fade>\n * </ReplaceTransition>\n * ```\n */\n\n\nvar ReplaceTransition = /*#__PURE__*/function (_React$Component) {\n _inheritsLoose(ReplaceTransition, _React$Component);\n\n function ReplaceTransition() {\n var _this;\n\n for (var _len = arguments.length, _args = new Array(_len), _key = 0; _key < _len; _key++) {\n _args[_key] = arguments[_key];\n }\n\n _this = _React$Component.call.apply(_React$Component, [this].concat(_args)) || this;\n\n _this.handleEnter = function () {\n for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {\n args[_key2] = arguments[_key2];\n }\n\n return _this.handleLifecycle('onEnter', 0, args);\n };\n\n _this.handleEntering = function () {\n for (var _len3 = arguments.length, args = new Array(_len3), _key3 = 0; _key3 < _len3; _key3++) {\n args[_key3] = arguments[_key3];\n }\n\n return _this.handleLifecycle('onEntering', 0, args);\n };\n\n _this.handleEntered = function () {\n for (var _len4 = arguments.length, args = new Array(_len4), _key4 = 0; _key4 < _len4; _key4++) {\n args[_key4] = arguments[_key4];\n }\n\n return _this.handleLifecycle('onEntered', 0, args);\n };\n\n _this.handleExit = function () {\n for (var _len5 = arguments.length, args = new Array(_len5), _key5 = 0; _key5 < _len5; _key5++) {\n args[_key5] = arguments[_key5];\n }\n\n return _this.handleLifecycle('onExit', 1, args);\n };\n\n _this.handleExiting = function () {\n for (var _len6 = arguments.length, args = new Array(_len6), _key6 = 0; _key6 < _len6; _key6++) {\n args[_key6] = arguments[_key6];\n }\n\n return _this.handleLifecycle('onExiting', 1, args);\n };\n\n _this.handleExited = function () {\n for (var _len7 = arguments.length, args = new Array(_len7), _key7 = 0; _key7 < _len7; _key7++) {\n args[_key7] = arguments[_key7];\n }\n\n return _this.handleLifecycle('onExited', 1, args);\n };\n\n return _this;\n }\n\n var _proto = ReplaceTransition.prototype;\n\n _proto.handleLifecycle = function handleLifecycle(handler, idx, originalArgs) {\n var _child$props;\n\n var children = this.props.children;\n\n var child = _react.default.Children.toArray(children)[idx];\n\n if (child.props[handler]) (_child$props = child.props)[handler].apply(_child$props, originalArgs);\n if (this.props[handler]) this.props[handler]((0, _reactDom.findDOMNode)(this));\n };\n\n _proto.render = function render() {\n var _this$props = this.props,\n children = _this$props.children,\n inProp = _this$props.in,\n props = _objectWithoutPropertiesLoose(_this$props, [\"children\", \"in\"]);\n\n var _React$Children$toArr = _react.default.Children.toArray(children),\n first = _React$Children$toArr[0],\n second = _React$Children$toArr[1];\n\n delete props.onEnter;\n delete props.onEntering;\n delete props.onEntered;\n delete props.onExit;\n delete props.onExiting;\n delete props.onExited;\n return _react.default.createElement(_TransitionGroup.default, props, inProp ? _react.default.cloneElement(first, {\n key: 'first',\n onEnter: this.handleEnter,\n onEntering: this.handleEntering,\n onEntered: this.handleEntered\n }) : _react.default.cloneElement(second, {\n key: 'second',\n onEnter: this.handleExit,\n onEntering: this.handleExiting,\n onEntered: this.handleExited\n }));\n };\n\n return ReplaceTransition;\n}(_react.default.Component);\n\nReplaceTransition.propTypes = process.env.NODE_ENV !== \"production\" ? {\n in: _propTypes.default.bool.isRequired,\n children: function children(props, propName) {\n if (_react.default.Children.count(props[propName]) !== 2) return new Error(\"\\\"\" + propName + \"\\\" must be exactly two transition components.\");\n return null;\n }\n} : {};\nvar _default = ReplaceTransition;\nexports.default = _default;\nmodule.exports = exports[\"default\"];","map":{"version":3,"sources":["/app/node_modules/reactstrap/node_modules/react-transition-group/ReplaceTransition.js"],"names":["exports","__esModule","default","_propTypes","_interopRequireDefault","require","_react","_reactDom","_TransitionGroup","obj","_objectWithoutPropertiesLoose","source","excluded","target","sourceKeys","Object","keys","key","i","length","indexOf","_inheritsLoose","subClass","superClass","prototype","create","constructor","__proto__","ReplaceTransition","_React$Component","_this","_len","arguments","_args","Array","_key","call","apply","concat","handleEnter","_len2","args","_key2","handleLifecycle","handleEntering","_len3","_key3","handleEntered","_len4","_key4","handleExit","_len5","_key5","handleExiting","_len6","_key6","handleExited","_len7","_key7","_proto","handler","idx","originalArgs","_child$props","children","props","child","Children","toArray","findDOMNode","render","_this$props","inProp","in","_React$Children$toArr","first","second","onEnter","onEntering","onEntered","onExit","onExiting","onExited","createElement","cloneElement","Component","propTypes","process","env","NODE_ENV","bool","isRequired","propName","count","Error","_default","module"],"mappings":"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","sourcesContent":["\"use strict\";\n\nexports.__esModule = true;\nexports.default = void 0;\n\nvar _propTypes = _interopRequireDefault(require(\"prop-types\"));\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _reactDom = require(\"react-dom\");\n\nvar _TransitionGroup = _interopRequireDefault(require(\"./TransitionGroup\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nfunction _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }\n\n/**\n * The `<ReplaceTransition>` component is a specialized `Transition` component\n * that animates between two children.\n *\n * ```jsx\n * <ReplaceTransition in>\n * <Fade><div>I appear first</div></Fade>\n * <Fade><div>I replace the above</div></Fade>\n * </ReplaceTransition>\n * ```\n */\nvar ReplaceTransition =\n/*#__PURE__*/\nfunction (_React$Component) {\n _inheritsLoose(ReplaceTransition, _React$Component);\n\n function ReplaceTransition() {\n var _this;\n\n for (var _len = arguments.length, _args = new Array(_len), _key = 0; _key < _len; _key++) {\n _args[_key] = arguments[_key];\n }\n\n _this = _React$Component.call.apply(_React$Component, [this].concat(_args)) || this;\n\n _this.handleEnter = function () {\n for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {\n args[_key2] = arguments[_key2];\n }\n\n return _this.handleLifecycle('onEnter', 0, args);\n };\n\n _this.handleEntering = function () {\n for (var _len3 = arguments.length, args = new Array(_len3), _key3 = 0; _key3 < _len3; _key3++) {\n args[_key3] = arguments[_key3];\n }\n\n return _this.handleLifecycle('onEntering', 0, args);\n };\n\n _this.handleEntered = function () {\n for (var _len4 = arguments.length, args = new Array(_len4), _key4 = 0; _key4 < _len4; _key4++) {\n args[_key4] = arguments[_key4];\n }\n\n return _this.handleLifecycle('onEntered', 0, args);\n };\n\n _this.handleExit = function () {\n for (var _len5 = arguments.length, args = new Array(_len5), _key5 = 0; _key5 < _len5; _key5++) {\n args[_key5] = arguments[_key5];\n }\n\n return _this.handleLifecycle('onExit', 1, args);\n };\n\n _this.handleExiting = function () {\n for (var _len6 = arguments.length, args = new Array(_len6), _key6 = 0; _key6 < _len6; _key6++) {\n args[_key6] = arguments[_key6];\n }\n\n return _this.handleLifecycle('onExiting', 1, args);\n };\n\n _this.handleExited = function () {\n for (var _len7 = arguments.length, args = new Array(_len7), _key7 = 0; _key7 < _len7; _key7++) {\n args[_key7] = arguments[_key7];\n }\n\n return _this.handleLifecycle('onExited', 1, args);\n };\n\n return _this;\n }\n\n var _proto = ReplaceTransition.prototype;\n\n _proto.handleLifecycle = function handleLifecycle(handler, idx, originalArgs) {\n var _child$props;\n\n var children = this.props.children;\n\n var child = _react.default.Children.toArray(children)[idx];\n\n if (child.props[handler]) (_child$props = child.props)[handler].apply(_child$props, originalArgs);\n if (this.props[handler]) this.props[handler]((0, _reactDom.findDOMNode)(this));\n };\n\n _proto.render = function render() {\n var _this$props = this.props,\n children = _this$props.children,\n inProp = _this$props.in,\n props = _objectWithoutPropertiesLoose(_this$props, [\"children\", \"in\"]);\n\n var _React$Children$toArr = _react.default.Children.toArray(children),\n first = _React$Children$toArr[0],\n second = _React$Children$toArr[1];\n\n delete props.onEnter;\n delete props.onEntering;\n delete props.onEntered;\n delete props.onExit;\n delete props.onExiting;\n delete props.onExited;\n return _react.default.createElement(_TransitionGroup.default, props, inProp ? _react.default.cloneElement(first, {\n key: 'first',\n onEnter: this.handleEnter,\n onEntering: this.handleEntering,\n onEntered: this.handleEntered\n }) : _react.default.cloneElement(second, {\n key: 'second',\n onEnter: this.handleExit,\n onEntering: this.handleExiting,\n onEntered: this.handleExited\n }));\n };\n\n return ReplaceTransition;\n}(_react.default.Component);\n\nReplaceTransition.propTypes = process.env.NODE_ENV !== \"production\" ? {\n in: _propTypes.default.bool.isRequired,\n children: function children(props, propName) {\n if (_react.default.Children.count(props[propName]) !== 2) return new Error(\"\\\"\" + propName + \"\\\" must be exactly two transition components.\");\n return null;\n }\n} : {};\nvar _default = ReplaceTransition;\nexports.default = _default;\nmodule.exports = exports[\"default\"];"]},"metadata":{},"sourceType":"script"} |