{"ast":null,"code":"import _objectWithoutPropertiesLoose from \"@babel/runtime/helpers/esm/objectWithoutPropertiesLoose\";\nimport _inheritsLoose from \"@babel/runtime/helpers/esm/inheritsLoose\";\nimport PropTypes from 'prop-types';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport TransitionGroup from './TransitionGroup';\n/**\n * The `` component is a specialized `Transition` component\n * that animates between two children.\n *\n * ```jsx\n * \n *
I appear first
\n *
I replace the above
\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 var child = React.Children.toArray(children)[idx];\n if (child.props[handler]) (_child$props = child.props)[handler].apply(_child$props, originalArgs);\n\n if (this.props[handler]) {\n var maybeNode = child.props.nodeRef ? undefined : ReactDOM.findDOMNode(this);\n this.props[handler](maybeNode);\n }\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.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 /*#__PURE__*/React.createElement(TransitionGroup, props, inProp ? React.cloneElement(first, {\n key: 'first',\n onEnter: this.handleEnter,\n onEntering: this.handleEntering,\n onEntered: this.handleEntered\n }) : React.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.Component);\n\nReplaceTransition.propTypes = process.env.NODE_ENV !== \"production\" ? {\n in: PropTypes.bool.isRequired,\n children: function children(props, propName) {\n if (React.Children.count(props[propName]) !== 2) return new Error(\"\\\"\" + propName + \"\\\" must be exactly two transition components.\");\n return null;\n }\n} : {};\nexport default ReplaceTransition;","map":{"version":3,"names":["_objectWithoutPropertiesLoose","_inheritsLoose","PropTypes","React","ReactDOM","TransitionGroup","ReplaceTransition","_React$Component","_this","_len","arguments","length","_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","prototype","handler","idx","originalArgs","_child$props","children","props","child","Children","toArray","maybeNode","nodeRef","undefined","findDOMNode","render","_this$props","inProp","in","_React$Children$toArr","first","second","onEnter","onEntering","onEntered","onExit","onExiting","onExited","createElement","cloneElement","key","Component","propTypes","process","env","NODE_ENV","bool","isRequired","propName","count","Error"],"sources":["/Users/paolasanchez/Desktop/Pry4/Katoikia/katoikia-app/web-ui/sakai-react/node_modules/react-transition-group/esm/ReplaceTransition.js"],"sourcesContent":["import _objectWithoutPropertiesLoose from \"@babel/runtime/helpers/esm/objectWithoutPropertiesLoose\";\nimport _inheritsLoose from \"@babel/runtime/helpers/esm/inheritsLoose\";\nimport PropTypes from 'prop-types';\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport TransitionGroup from './TransitionGroup';\n/**\n * The `` component is a specialized `Transition` component\n * that animates between two children.\n *\n * ```jsx\n * \n *
I appear first
\n *
I replace the above
\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 var child = React.Children.toArray(children)[idx];\n if (child.props[handler]) (_child$props = child.props)[handler].apply(_child$props, originalArgs);\n\n if (this.props[handler]) {\n var maybeNode = child.props.nodeRef ? undefined : ReactDOM.findDOMNode(this);\n this.props[handler](maybeNode);\n }\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.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 /*#__PURE__*/React.createElement(TransitionGroup, props, inProp ? React.cloneElement(first, {\n key: 'first',\n onEnter: this.handleEnter,\n onEntering: this.handleEntering,\n onEntered: this.handleEntered\n }) : React.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.Component);\n\nReplaceTransition.propTypes = process.env.NODE_ENV !== \"production\" ? {\n in: PropTypes.bool.isRequired,\n children: function children(props, propName) {\n if (React.Children.count(props[propName]) !== 2) return new Error(\"\\\"\" + propName + \"\\\" must be exactly two transition components.\");\n return null;\n }\n} : {};\nexport default ReplaceTransition;"],"mappings":"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"},"metadata":{},"sourceType":"module"}