{"version":3,"file":"StylizedTitle.mjs","names":["React","Typography","useTheme","PropTypes","StylizedTitle","t0","$","_c","children","color","component","t1","undefined","theme","t2","palette","secondary","main","t3","borderLeft","paddingLeft","t4","t5","propTypes","node","isRequired","string","defaultProps"],"sources":["../../../../src/UI/dataDisplay/typography/StylizedTitle.jsx"],"sourcesContent":["import React from 'react'\nimport { Typography, useTheme } from '@material-ui/core'\nimport PropTypes from 'prop-types'\n\nexport const StylizedTitle = ({ children, color, component = 'h2' }) => {\n  const theme = useTheme()\n\n  return (\n    <div\n      style={{\n        borderLeft: `4px solid ${color || theme.palette.secondary.main}`,\n        paddingLeft: 8\n      }}\n    >\n      <Typography variant='h6' component={component}>\n        {children}\n      </Typography>\n    </div>\n  )\n}\n\nStylizedTitle.propTypes = {\n  /**\n   * Wraps the title\n   */\n  children: PropTypes.node.isRequired,\n  /**\n   * Provides a color block\n   */\n  color: PropTypes.string,\n  /**\n   * Header Tag override. Defaults to H2\n   */\n  component: PropTypes.string\n}\n\nStylizedTitle.defaultProps = {\n  component: 'h2'\n}\n"],"mappings":";;;;;AAIA,MAAaI,iBAAgBC,OAAA;CAAA,MAAAC,IAAAC,EAAA,EAAA;CAAC,MAAA,EAAAC,UAAAC,OAAAC,WAAAC,OAAAN;CAAmB,MAAAK,YAAAC,OAAAC,KAAAA,IAAA,OAAAD;CAC/C,MAAAE,QAAcX,UAAU;CAKN,MAAAY,KAAA,aAAaL,SAASI,MAAKE,QAAQC,UAAUC;CAAO,IAAAC;AAAA,KAAAZ,EAAA,OAAAQ,IAAA;AAD3DI,OAAA;GAAAC,YACOL;GAAoDM,aACnD;GACd;AAAAd,IAAA,KAAAQ;AAAAR,IAAA,KAAAY;OAAAA,MAAAZ,EAAA;CAAA,IAAAe;AAAA,KAAAf,EAAA,OAAAE,YAAAF,EAAA,OAAAI,WAAA;AAEDW,OAAA,sBAAA,cAAC,YAAD;GAAoB,SAAA;GAAgBX;GAEvB,EADVF,SACU;AAAAF,IAAA,KAAAE;AAAAF,IAAA,KAAAI;AAAAJ,IAAA,KAAAe;OAAAA,MAAAf,EAAA;CAAA,IAAAgB;AAAA,KAAAhB,EAAA,OAAAY,MAAAZ,EAAA,OAAAe,IAAA;AARfC,OAAA,sBAAA,cAAA,OAAA,EACS,OAAAJ,IAQH,EAHJG,GAGI;AAAAf,IAAA,KAAAY;AAAAZ,IAAA,KAAAe;AAAAf,IAAA,KAAAgB;OAAAA,MAAAhB,EAAA;AAAA,QATNgB;;AAaJlB,cAAcmB,YAAY;CAIxBf,UAAUL,UAAUqB,KAAKC;CAIzBhB,OAAON,UAAUuB;CAIjBhB,WAAWP,UAAUuB;CACtB;AAEDtB,cAAcuB,eAAe,EAC3BjB,WAAW,MACZ"}