mirror of
https://github.com/idanoo/GoScrobble.git
synced 2024-11-24 09:25:15 +00:00
1 line
7.1 KiB
JSON
1 line
7.1 KiB
JSON
{"ast":null,"code":"import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport _objectWithoutPropertiesLoose from \"@babel/runtime/helpers/esm/objectWithoutPropertiesLoose\";\nimport React from 'react';\nimport PropTypes from 'prop-types';\nimport classNames from 'classnames';\nimport { mapToCssModules, tagPropType } from './utils';\nvar propTypes = {\n body: PropTypes.bool,\n bottom: PropTypes.bool,\n children: PropTypes.node,\n className: PropTypes.string,\n cssModule: PropTypes.object,\n heading: PropTypes.bool,\n left: PropTypes.bool,\n list: PropTypes.bool,\n middle: PropTypes.bool,\n object: PropTypes.bool,\n right: PropTypes.bool,\n tag: tagPropType,\n top: PropTypes.bool\n};\n\nvar Media = function Media(props) {\n var body = props.body,\n bottom = props.bottom,\n className = props.className,\n cssModule = props.cssModule,\n heading = props.heading,\n left = props.left,\n list = props.list,\n middle = props.middle,\n object = props.object,\n right = props.right,\n tag = props.tag,\n top = props.top,\n attributes = _objectWithoutPropertiesLoose(props, [\"body\", \"bottom\", \"className\", \"cssModule\", \"heading\", \"left\", \"list\", \"middle\", \"object\", \"right\", \"tag\", \"top\"]);\n\n var defaultTag;\n\n if (heading) {\n defaultTag = 'h4';\n } else if (attributes.href) {\n defaultTag = 'a';\n } else if (attributes.src || object) {\n defaultTag = 'img';\n } else if (list) {\n defaultTag = 'ul';\n } else {\n defaultTag = 'div';\n }\n\n var Tag = tag || defaultTag;\n var classes = mapToCssModules(classNames(className, {\n 'media-body': body,\n 'media-heading': heading,\n 'media-left': left,\n 'media-right': right,\n 'media-top': top,\n 'media-bottom': bottom,\n 'media-middle': middle,\n 'media-object': object,\n 'media-list': list,\n media: !body && !heading && !left && !right && !top && !bottom && !middle && !object && !list\n }), cssModule);\n return /*#__PURE__*/React.createElement(Tag, _extends({}, attributes, {\n className: classes\n }));\n};\n\nMedia.propTypes = propTypes;\nexport default Media;","map":{"version":3,"sources":["/app/node_modules/reactstrap/es/Media.js"],"names":["_extends","_objectWithoutPropertiesLoose","React","PropTypes","classNames","mapToCssModules","tagPropType","propTypes","body","bool","bottom","children","node","className","string","cssModule","object","heading","left","list","middle","right","tag","top","Media","props","attributes","defaultTag","href","src","Tag","classes","media","createElement"],"mappings":"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","sourcesContent":["import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport _objectWithoutPropertiesLoose from \"@babel/runtime/helpers/esm/objectWithoutPropertiesLoose\";\nimport React from 'react';\nimport PropTypes from 'prop-types';\nimport classNames from 'classnames';\nimport { mapToCssModules, tagPropType } from './utils';\nvar propTypes = {\n body: PropTypes.bool,\n bottom: PropTypes.bool,\n children: PropTypes.node,\n className: PropTypes.string,\n cssModule: PropTypes.object,\n heading: PropTypes.bool,\n left: PropTypes.bool,\n list: PropTypes.bool,\n middle: PropTypes.bool,\n object: PropTypes.bool,\n right: PropTypes.bool,\n tag: tagPropType,\n top: PropTypes.bool\n};\n\nvar Media = function Media(props) {\n var body = props.body,\n bottom = props.bottom,\n className = props.className,\n cssModule = props.cssModule,\n heading = props.heading,\n left = props.left,\n list = props.list,\n middle = props.middle,\n object = props.object,\n right = props.right,\n tag = props.tag,\n top = props.top,\n attributes = _objectWithoutPropertiesLoose(props, [\"body\", \"bottom\", \"className\", \"cssModule\", \"heading\", \"left\", \"list\", \"middle\", \"object\", \"right\", \"tag\", \"top\"]);\n\n var defaultTag;\n\n if (heading) {\n defaultTag = 'h4';\n } else if (attributes.href) {\n defaultTag = 'a';\n } else if (attributes.src || object) {\n defaultTag = 'img';\n } else if (list) {\n defaultTag = 'ul';\n } else {\n defaultTag = 'div';\n }\n\n var Tag = tag || defaultTag;\n var classes = mapToCssModules(classNames(className, {\n 'media-body': body,\n 'media-heading': heading,\n 'media-left': left,\n 'media-right': right,\n 'media-top': top,\n 'media-bottom': bottom,\n 'media-middle': middle,\n 'media-object': object,\n 'media-list': list,\n media: !body && !heading && !left && !right && !top && !bottom && !middle && !object && !list\n }), cssModule);\n return /*#__PURE__*/React.createElement(Tag, _extends({}, attributes, {\n className: classes\n }));\n};\n\nMedia.propTypes = propTypes;\nexport default Media;"]},"metadata":{},"sourceType":"module"} |