{"ast":null,"code":"import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport _objectWithoutPropertiesLoose from \"@babel/runtime/helpers/esm/objectWithoutPropertiesLoose\";\nimport _defineProperty from \"@babel/runtime/helpers/esm/defineProperty\";\n\nfunction ownKeys(object, enumerableOnly) {\n  var keys = Object.keys(object);\n\n  if (Object.getOwnPropertySymbols) {\n    var symbols = Object.getOwnPropertySymbols(object);\n    if (enumerableOnly) symbols = symbols.filter(function (sym) {\n      return Object.getOwnPropertyDescriptor(object, sym).enumerable;\n    });\n    keys.push.apply(keys, symbols);\n  }\n\n  return keys;\n}\n\nfunction _objectSpread(target) {\n  for (var i = 1; i < arguments.length; i++) {\n    var source = arguments[i] != null ? arguments[i] : {};\n\n    if (i % 2) {\n      ownKeys(Object(source), true).forEach(function (key) {\n        _defineProperty(target, key, source[key]);\n      });\n    } else if (Object.getOwnPropertyDescriptors) {\n      Object.defineProperties(target, Object.getOwnPropertyDescriptors(source));\n    } else {\n      ownKeys(Object(source)).forEach(function (key) {\n        Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));\n      });\n    }\n  }\n\n  return target;\n}\n\nimport React from 'react';\nimport PropTypes from 'prop-types';\nimport classNames from 'classnames';\nimport { mapToCssModules, tagPropType } from './utils';\nimport Fade from './Fade';\nvar propTypes = {\n  children: PropTypes.node,\n  className: PropTypes.string,\n  closeClassName: PropTypes.string,\n  closeAriaLabel: PropTypes.string,\n  cssModule: PropTypes.object,\n  color: PropTypes.string,\n  fade: PropTypes.bool,\n  isOpen: PropTypes.bool,\n  toggle: PropTypes.func,\n  tag: tagPropType,\n  transition: PropTypes.shape(Fade.propTypes),\n  innerRef: PropTypes.oneOfType([PropTypes.object, PropTypes.string, PropTypes.func])\n};\nvar defaultProps = {\n  color: 'success',\n  isOpen: true,\n  tag: 'div',\n  closeAriaLabel: 'Close',\n  fade: true,\n  transition: _objectSpread(_objectSpread({}, Fade.defaultProps), {}, {\n    unmountOnExit: true\n  })\n};\n\nfunction Alert(props) {\n  var className = props.className,\n      closeClassName = props.closeClassName,\n      closeAriaLabel = props.closeAriaLabel,\n      cssModule = props.cssModule,\n      Tag = props.tag,\n      color = props.color,\n      isOpen = props.isOpen,\n      toggle = props.toggle,\n      children = props.children,\n      transition = props.transition,\n      fade = props.fade,\n      innerRef = props.innerRef,\n      attributes = _objectWithoutPropertiesLoose(props, [\"className\", \"closeClassName\", \"closeAriaLabel\", \"cssModule\", \"tag\", \"color\", \"isOpen\", \"toggle\", \"children\", \"transition\", \"fade\", \"innerRef\"]);\n\n  var classes = mapToCssModules(classNames(className, 'alert', \"alert-\" + color, {\n    'alert-dismissible': toggle\n  }), cssModule);\n  var closeClasses = mapToCssModules(classNames('close', closeClassName), cssModule);\n\n  var alertTransition = _objectSpread(_objectSpread(_objectSpread({}, Fade.defaultProps), transition), {}, {\n    baseClass: fade ? transition.baseClass : '',\n    timeout: fade ? transition.timeout : 0\n  });\n\n  return /*#__PURE__*/React.createElement(Fade, _extends({}, attributes, alertTransition, {\n    tag: Tag,\n    className: classes,\n    in: isOpen,\n    role: \"alert\",\n    innerRef: innerRef\n  }), toggle ? /*#__PURE__*/React.createElement(\"button\", {\n    type: \"button\",\n    className: closeClasses,\n    \"aria-label\": closeAriaLabel,\n    onClick: toggle\n  }, /*#__PURE__*/React.createElement(\"span\", {\n    \"aria-hidden\": \"true\"\n  }, \"\\xD7\")) : null, children);\n}\n\nAlert.propTypes = propTypes;\nAlert.defaultProps = defaultProps;\nexport default Alert;","map":{"version":3,"sources":["/home/sonia/VisualStudioCode/Proyecto-React-Firebase/client/node_modules/reactstrap/es/Alert.js"],"names":["_extends","_objectWithoutPropertiesLoose","_defineProperty","ownKeys","object","enumerableOnly","keys","Object","getOwnPropertySymbols","symbols","filter","sym","getOwnPropertyDescriptor","enumerable","push","apply","_objectSpread","target","i","arguments","length","source","forEach","key","getOwnPropertyDescriptors","defineProperties","defineProperty","React","PropTypes","classNames","mapToCssModules","tagPropType","Fade","propTypes","children","node","className","string","closeClassName","closeAriaLabel","cssModule","color","fade","bool","isOpen","toggle","func","tag","transition","shape","innerRef","oneOfType","defaultProps","unmountOnExit","Alert","props","Tag","attributes","classes","closeClasses","alertTransition","baseClass","timeout","createElement","in","role","type","onClick"],"mappings":"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","sourcesContent":["import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport _objectWithoutPropertiesLoose from \"@babel/runtime/helpers/esm/objectWithoutPropertiesLoose\";\nimport _defineProperty from \"@babel/runtime/helpers/esm/defineProperty\";\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nimport React from 'react';\nimport PropTypes from 'prop-types';\nimport classNames from 'classnames';\nimport { mapToCssModules, tagPropType } from './utils';\nimport Fade from './Fade';\nvar propTypes = {\n  children: PropTypes.node,\n  className: PropTypes.string,\n  closeClassName: PropTypes.string,\n  closeAriaLabel: PropTypes.string,\n  cssModule: PropTypes.object,\n  color: PropTypes.string,\n  fade: PropTypes.bool,\n  isOpen: PropTypes.bool,\n  toggle: PropTypes.func,\n  tag: tagPropType,\n  transition: PropTypes.shape(Fade.propTypes),\n  innerRef: PropTypes.oneOfType([PropTypes.object, PropTypes.string, PropTypes.func])\n};\nvar defaultProps = {\n  color: 'success',\n  isOpen: true,\n  tag: 'div',\n  closeAriaLabel: 'Close',\n  fade: true,\n  transition: _objectSpread(_objectSpread({}, Fade.defaultProps), {}, {\n    unmountOnExit: true\n  })\n};\n\nfunction Alert(props) {\n  var className = props.className,\n      closeClassName = props.closeClassName,\n      closeAriaLabel = props.closeAriaLabel,\n      cssModule = props.cssModule,\n      Tag = props.tag,\n      color = props.color,\n      isOpen = props.isOpen,\n      toggle = props.toggle,\n      children = props.children,\n      transition = props.transition,\n      fade = props.fade,\n      innerRef = props.innerRef,\n      attributes = _objectWithoutPropertiesLoose(props, [\"className\", \"closeClassName\", \"closeAriaLabel\", \"cssModule\", \"tag\", \"color\", \"isOpen\", \"toggle\", \"children\", \"transition\", \"fade\", \"innerRef\"]);\n\n  var classes = mapToCssModules(classNames(className, 'alert', \"alert-\" + color, {\n    'alert-dismissible': toggle\n  }), cssModule);\n  var closeClasses = mapToCssModules(classNames('close', closeClassName), cssModule);\n\n  var alertTransition = _objectSpread(_objectSpread(_objectSpread({}, Fade.defaultProps), transition), {}, {\n    baseClass: fade ? transition.baseClass : '',\n    timeout: fade ? transition.timeout : 0\n  });\n\n  return /*#__PURE__*/React.createElement(Fade, _extends({}, attributes, alertTransition, {\n    tag: Tag,\n    className: classes,\n    in: isOpen,\n    role: \"alert\",\n    innerRef: innerRef\n  }), toggle ? /*#__PURE__*/React.createElement(\"button\", {\n    type: \"button\",\n    className: closeClasses,\n    \"aria-label\": closeAriaLabel,\n    onClick: toggle\n  }, /*#__PURE__*/React.createElement(\"span\", {\n    \"aria-hidden\": \"true\"\n  }, \"\\xD7\")) : null, children);\n}\n\nAlert.propTypes = propTypes;\nAlert.defaultProps = defaultProps;\nexport default Alert;"]},"metadata":{},"sourceType":"module"}