{"version":3,"sources":["index.jsx"],"names":["MyIcon","props","source","defaultProps","IconPropTypes","PropTypes","string","isRequired","propTypes"],"mappings":";;;;;;;AAAA;;AACA;;AACA;;;;AAEA,IAAMA,MAAM,GAAG,SAATA,MAAS,CAAAC,KAAK,EAAI;AAEtB,UAAQA,KAAK,CAACC,MAAd;AACE,SAAK,YAAL;AACE,0BAAO,gCAAC,0BAAD,OAAP;;AACF;AACE,0BAAO,6CAAP;AAJJ;AAMD,CARD;;AAUAF,MAAM,CAACG,YAAP,GAAsB,EAAtB;AAEO,IAAMC,aAAa,GAAG;AAC3BF,EAAAA,MAAM,EAAEG,sBAAUC,MAAV,CAAiBC;AADE,CAAtB;;AAIPP,MAAM,CAACQ,SAAP,GAAmBJ,aAAnB;eAEeJ,M","sourcesContent":["import React from 'react'\nimport PropTypes from 'prop-types'\nimport { ReactComponent as Attachment }  from './icons/attachment.svg'\n\nconst MyIcon = props => {\n\n  switch (props.source) {\n    case 'attachment':\n      return <Attachment />\n    default:\n      return <span />\n  }\n}\n\nMyIcon.defaultProps = {}\n\nexport const IconPropTypes = {\n  source: PropTypes.string.isRequired,\n}\n\nMyIcon.propTypes = IconPropTypes\n\nexport default MyIcon\n"]}