{"version":3,"file":"TokenGroupItem.mjs","names":["React","Fragment","makeStyles","Typography","DeveloperToolsIcon","Token","PropTypes","useStyles","theme","root","label","color","palette","common","black","TokenGroupItem","t0","$","_c","icon","t1","undefined","classes","t2","t3","t4","propTypes","string","bool"],"sources":["../../../../src/UI/templates/ui/TokenGroupItem.jsx"],"sourcesContent":["import React, {Fragment} from 'react'\nimport { makeStyles, Typography } from '@material-ui/core'\nimport { DeveloperToolsIcon } from '@fluentui/react-icons'\nimport {Token} from '../../components/dataDisplay/Token'\nimport PropTypes from 'prop-types'\n\nconst useStyles = makeStyles((theme) => ({\n  root: {},\n  label: {\n    color: theme.palette.common.black\n  }\n}))\n\n/**\n * @param {{label: string, icon: React.ElementType, color: string}} props\n */\n  export const TokenGroupItem = ({label, icon = DeveloperToolsIcon, color}) => {\n    const classes = useStyles()\n    return (\n      <Fragment >\n        <Token icon={icon} color={color} size=\"small\" variant=\"filled\" type=\"icon\"  />\n        <Typography variant='caption' className={classes.label} > {label} </Typography>  \n      </Fragment>\n    )\n  }\n\n  \n  TokenGroupItem.propTypes = {\n    /**\n     * Label to display in list.\n     */\n    label: PropTypes.string,\n    /**\n     * Icon to display in grouping.\n     */\n    icon: PropTypes.bool,\n     /**\n     * sets color of token background\n     */\n    color: PropTypes.string,\n  \n  }"],"mappings":";;;;;;;AAMA,MAAMO,YAAYL,YAAYM,WAAW;CACvCC,MAAM,EAAE;CACRC,OAAO,EACLC,OAAOH,MAAMI,QAAQC,OAAOC,OAC9B;CACD,EAAE;;;;AAKD,MAAaC,kBAAiBC,OAAA;CAAA,MAAAC,IAAAC,EAAA,EAAA;CAAC,MAAA,EAAAR,OAAAS,MAAAC,IAAAT,UAAAK;CAAQ,MAAAG,OAAAC,OAAAC,KAAAA,IAAAjB,qBAAAgB;CACrC,MAAAE,UAAgBf,WAAW;CAAA,IAAAgB;AAAA,KAAAN,EAAA,OAAAN,SAAAM,EAAA,OAAAE,MAAA;AAGvBI,OAAA,sBAAA,cAAC,OAAD;GAAaJ;GAAaR;GAAY,MAAA;GAAgB,SAAA;GAAc,MAAA;GAAU,CAAA;AAAAM,IAAA,KAAAN;AAAAM,IAAA,KAAAE;AAAAF,IAAA,KAAAM;OAAAA,MAAAN,EAAA;CAAA,IAAAO;AAAA,KAAAP,EAAA,OAAAK,QAAAZ,SAAAO,EAAA,OAAAP,OAAA;AAC9Ec,OAAA,sBAAA,cAAC,YAAD;GAAoB,SAAA;GAAqB,WAAAF,QAAOZ;GAA+B,EAAtB,KAAEA,OAAM,IAAc;AAAAO,IAAA,KAAAK,QAAAZ;AAAAO,IAAA,KAAAP;AAAAO,IAAA,KAAAO;OAAAA,MAAAP,EAAA;CAAA,IAAAQ;AAAA,KAAAR,EAAA,OAAAM,MAAAN,EAAA,OAAAO,IAAA;AAFjFC,OAAA,sBAAA,cAAC,UAAA,MACCF,IACAC,GACS;AAAAP,IAAA,KAAAM;AAAAN,IAAA,KAAAO;AAAAP,IAAA,KAAAQ;OAAAA,MAAAR,EAAA;AAAA,QAHXQ;;AAQJV,eAAeW,YAAY;CAIzBhB,OAAOJ,UAAUqB;CAIjBR,MAAMb,UAAUsB;CAIhBjB,OAAOL,UAAUqB;CAElB"}