{"version":3,"file":"ColorKey.mjs","names":["React","makeStyles","Typography","PropTypes","useStyles","theme","root","itemKey","width","spacing","height","marginTop","keyRoot","display","justifyContent","marginRight","ColorKey","t0","$","_c","label","color","classes","t1","t2","background","t3","t4","propTypes","string","isRequired"],"sources":["../../../../src/UI/dataDisplay/map/ColorKey.jsx"],"sourcesContent":["import React from 'react'\nimport { makeStyles, Typography } from '@material-ui/core'\nimport PropTypes from 'prop-types'\n\nconst useStyles = makeStyles((theme) => ({\n  root: {},\n  itemKey: {\n    width: theme.spacing(4),\n    height: theme.spacing(0.5),\n    marginTop: theme.spacing(0.5)\n  },\n  keyRoot: {\n    display: 'flex',\n    justifyContent: 'space-between',\n    marginRight: theme.spacing(5),\n    width: theme.spacing(10)\n  }\n}))\n\nexport const ColorKey = ({ label, color }) => {\n  const classes = useStyles()\n  return (\n    <div className={classes.keyRoot}>\n      <Typography variant='caption'>{label}</Typography>\n      <div className={classes.itemKey} style={{ background: color }} />\n    </div>\n  )\n}\n\nColorKey.propTypes = {\n  /**\n   * Key label\n   */\n  label: PropTypes.string.isRequired,\n  /**\n   * Color of the key item\n   */\n  color: PropTypes.string.isRequired\n}\n"],"mappings":";;;;;AAIA,MAAMI,YAAYH,YAAYI,WAAW;CACvCC,MAAM,EAAE;CACRC,SAAS;EACPC,OAAOH,MAAMI,QAAQ,EAAE;EACvBC,QAAQL,MAAMI,QAAQ,GAAI;EAC1BE,WAAWN,MAAMI,QAAQ,GAAG;EAC7B;CACDG,SAAS;EACPC,SAAS;EACTC,gBAAgB;EAChBC,aAAaV,MAAMI,QAAQ,EAAE;EAC7BD,OAAOH,MAAMI,QAAQ,GAAE;EACzB;CACD,EAAE;AAEH,MAAaO,YAAWC,OAAA;CAAA,MAAAC,IAAAC,EAAA,GAAA;CAAC,MAAA,EAAAC,OAAAC,UAAAJ;CACvB,MAAAK,UAAgBlB,WAAW;CAAA,IAAAmB;AAAA,KAAAL,EAAA,OAAAE,OAAA;AAGvBG,OAAA,sBAAA,cAAC,YAAD,EAAoB,SAAA,WAA8B,EAAnBH,MAAmB;AAAAF,IAAA,KAAAE;AAAAF,IAAA,KAAAK;OAAAA,MAAAL,EAAA;CAAA,IAAAM;AAAA,KAAAN,EAAA,OAAAG,OAAA;AACVG,OAAA,EAAAC,YAAcJ,OAAO;AAAAH,IAAA,KAAAG;AAAAH,IAAA,KAAAM;OAAAA,MAAAN,EAAA;CAAA,IAAAQ;AAAA,KAAAR,EAAA,OAAAI,QAAAf,WAAAW,EAAA,OAAAM,IAAA;AAA7DE,OAAA,sBAAA,cAAA,OAAA;GAAgB,WAAAJ,QAAOf;GAAiB,OAAAiB;GAAyB,CAAA;AAAAN,IAAA,KAAAI,QAAAf;AAAAW,IAAA,KAAAM;AAAAN,IAAA,KAAAQ;OAAAA,MAAAR,EAAA;CAAA,IAAAS;AAAA,KAAAT,EAAA,OAAAI,QAAAV,WAAAM,EAAA,OAAAK,MAAAL,EAAA,OAAAQ,IAAA;AAFnEC,OAAA,sBAAA,cAAA,OAAA,EAAgB,WAAAL,QAAOV,SAGjB,EAFJW,IACAG,GACI;AAAAR,IAAA,KAAAI,QAAAV;AAAAM,IAAA,KAAAK;AAAAL,IAAA,KAAAQ;AAAAR,IAAA,MAAAS;OAAAA,MAAAT,EAAA;AAAA,QAHNS;;AAOJX,SAASY,YAAY;CAInBR,OAAOjB,UAAU0B,OAAOC;CAIxBT,OAAOlB,UAAU0B,OAAOC;CACzB"}