mirror of
https://github.com/idanoo/GoScrobble.git
synced 2024-11-28 03:15:16 +00:00
1 line
4.9 KiB
JSON
1 line
4.9 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 color: PropTypes.string,\n pill: PropTypes.bool,\n tag: tagPropType,\n innerRef: PropTypes.oneOfType([PropTypes.object, PropTypes.func, PropTypes.string]),\n children: PropTypes.node,\n className: PropTypes.string,\n cssModule: PropTypes.object\n};\nvar defaultProps = {\n color: 'secondary',\n pill: false,\n tag: 'span'\n};\n\nvar Badge = function Badge(props) {\n var className = props.className,\n cssModule = props.cssModule,\n color = props.color,\n innerRef = props.innerRef,\n pill = props.pill,\n Tag = props.tag,\n attributes = _objectWithoutPropertiesLoose(props, [\"className\", \"cssModule\", \"color\", \"innerRef\", \"pill\", \"tag\"]);\n\n var classes = mapToCssModules(classNames(className, 'badge', 'badge-' + color, pill ? 'badge-pill' : false), cssModule);\n\n if (attributes.href && Tag === 'span') {\n Tag = 'a';\n }\n\n return /*#__PURE__*/React.createElement(Tag, _extends({}, attributes, {\n className: classes,\n ref: innerRef\n }));\n};\n\nBadge.propTypes = propTypes;\nBadge.defaultProps = defaultProps;\nexport default Badge;","map":{"version":3,"sources":["/app/node_modules/reactstrap/es/Badge.js"],"names":["_extends","_objectWithoutPropertiesLoose","React","PropTypes","classNames","mapToCssModules","tagPropType","propTypes","color","string","pill","bool","tag","innerRef","oneOfType","object","func","children","node","className","cssModule","defaultProps","Badge","props","Tag","attributes","classes","href","createElement","ref"],"mappings":"AAAA,OAAOA,QAAP,MAAqB,oCAArB;AACA,OAAOC,6BAAP,MAA0C,yDAA1C;AACA,OAAOC,KAAP,MAAkB,OAAlB;AACA,OAAOC,SAAP,MAAsB,YAAtB;AACA,OAAOC,UAAP,MAAuB,YAAvB;AACA,SAASC,eAAT,EAA0BC,WAA1B,QAA6C,SAA7C;AACA,IAAIC,SAAS,GAAG;AACdC,EAAAA,KAAK,EAAEL,SAAS,CAACM,MADH;AAEdC,EAAAA,IAAI,EAAEP,SAAS,CAACQ,IAFF;AAGdC,EAAAA,GAAG,EAAEN,WAHS;AAIdO,EAAAA,QAAQ,EAAEV,SAAS,CAACW,SAAV,CAAoB,CAACX,SAAS,CAACY,MAAX,EAAmBZ,SAAS,CAACa,IAA7B,EAAmCb,SAAS,CAACM,MAA7C,CAApB,CAJI;AAKdQ,EAAAA,QAAQ,EAAEd,SAAS,CAACe,IALN;AAMdC,EAAAA,SAAS,EAAEhB,SAAS,CAACM,MANP;AAOdW,EAAAA,SAAS,EAAEjB,SAAS,CAACY;AAPP,CAAhB;AASA,IAAIM,YAAY,GAAG;AACjBb,EAAAA,KAAK,EAAE,WADU;AAEjBE,EAAAA,IAAI,EAAE,KAFW;AAGjBE,EAAAA,GAAG,EAAE;AAHY,CAAnB;;AAMA,IAAIU,KAAK,GAAG,SAASA,KAAT,CAAeC,KAAf,EAAsB;AAChC,MAAIJ,SAAS,GAAGI,KAAK,CAACJ,SAAtB;AAAA,MACIC,SAAS,GAAGG,KAAK,CAACH,SADtB;AAAA,MAEIZ,KAAK,GAAGe,KAAK,CAACf,KAFlB;AAAA,MAGIK,QAAQ,GAAGU,KAAK,CAACV,QAHrB;AAAA,MAIIH,IAAI,GAAGa,KAAK,CAACb,IAJjB;AAAA,MAKIc,GAAG,GAAGD,KAAK,CAACX,GALhB;AAAA,MAMIa,UAAU,GAAGxB,6BAA6B,CAACsB,KAAD,EAAQ,CAAC,WAAD,EAAc,WAAd,EAA2B,OAA3B,EAAoC,UAApC,EAAgD,MAAhD,EAAwD,KAAxD,CAAR,CAN9C;;AAQA,MAAIG,OAAO,GAAGrB,eAAe,CAACD,UAAU,CAACe,SAAD,EAAY,OAAZ,EAAqB,WAAWX,KAAhC,EAAuCE,IAAI,GAAG,YAAH,GAAkB,KAA7D,CAAX,EAAgFU,SAAhF,CAA7B;;AAEA,MAAIK,UAAU,CAACE,IAAX,IAAmBH,GAAG,KAAK,MAA/B,EAAuC;AACrCA,IAAAA,GAAG,GAAG,GAAN;AACD;;AAED,SAAO,aAAatB,KAAK,CAAC0B,aAAN,CAAoBJ,GAApB,EAAyBxB,QAAQ,CAAC,EAAD,EAAKyB,UAAL,EAAiB;AACpEN,IAAAA,SAAS,EAAEO,OADyD;AAEpEG,IAAAA,GAAG,EAAEhB;AAF+D,GAAjB,CAAjC,CAApB;AAID,CAnBD;;AAqBAS,KAAK,CAACf,SAAN,GAAkBA,SAAlB;AACAe,KAAK,CAACD,YAAN,GAAqBA,YAArB;AACA,eAAeC,KAAf","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 color: PropTypes.string,\n pill: PropTypes.bool,\n tag: tagPropType,\n innerRef: PropTypes.oneOfType([PropTypes.object, PropTypes.func, PropTypes.string]),\n children: PropTypes.node,\n className: PropTypes.string,\n cssModule: PropTypes.object
|