{"version":3,"file":"AmbientSummaryListHeader.mjs","names":["React","Typography","makeStyles","clsx","useStyles","theme","headerRoot","display","flexDirection","justifyContent","alignItems","paddingTop","spacing","paddingRight","paddingBottom","paddingLeft","gap","borderWidth","borderStyle","boxSizing","background","props","style","palette","paper","borderColor","labelText","fontWeight","flexGrow","lineHeight","labelOverflow","whiteSpace","overflow","textOverflow","AmbientSummaryListHeader","$","_c","columns","t0","t1","undefined","classes","t2","t3","t4","column","index","label","toUpperCase","map"],"sources":["../../src/inquiry/AmbientSummaryListHeader.jsx"],"sourcesContent":["import React from 'react';\nimport { Typography, makeStyles } from '@material-ui/core';\nimport clsx from 'clsx';\n\nconst useStyles = makeStyles(theme => ({\n  headerRoot: {\n    display: 'flex',\n    flexDirection: 'row',\n    justifyContent: 'space-between',\n    alignItems: 'center',\n    paddingTop: theme.spacing(1),\n    paddingRight: theme.spacing(2),\n    paddingBottom: theme.spacing(1),\n    paddingLeft: theme.spacing(2),\n    gap: theme.spacing(1.5),\n    borderWidth: '1px 0px',\n    borderStyle: 'solid',\n    boxSizing: 'border-box',\n    background: props =>\n      props.style?.background\n        ? props.style.background\n        : theme.palette.background.paper,\n    borderColor: props =>\n      props.style?.borderColor\n        ? props.style.borderColor\n        : 'rgba(0, 0, 0, 0.12)',\n  },\n  labelText: {\n    fontWeight: 'inherit',\n    flexGrow: 1,\n    lineHeight: '1.25rem',\n  },\n  labelOverflow: {\n    whiteSpace: 'nowrap',\n    overflow: 'hidden',\n    textOverflow: 'ellipsis',\n  },\n}));\n\n/**\n * `AmbientSummaryListHeader` component\n */\nexport const AmbientSummaryListHeader = props => {\n  const { columns, style = {} } = props;\n\n  const classes = useStyles(props);\n\n  return (\n    <div className={classes.headerRoot} style={style}>\n      {columns.map((column, index) => (\n        <div key={index}>\n          <Typography\n            variant=\"caption\"\n            className={clsx(classes.labelText, classes.labelOverflow)}\n          >\n            {column.label.toUpperCase()}\n          </Typography>\n        </div>\n      ))}\n    </div>\n  );\n};\n"],"mappings":";;;;;AAIA,MAAMI,YAAYF,YAAWG,WAAU;CACrCC,YAAY;EACVC,SAAS;EACTC,eAAe;EACfC,gBAAgB;EAChBC,YAAY;EACZC,YAAYN,MAAMO,QAAQ,EAAE;EAC5BC,cAAcR,MAAMO,QAAQ,EAAE;EAC9BE,eAAeT,MAAMO,QAAQ,EAAE;EAC/BG,aAAaV,MAAMO,QAAQ,EAAE;EAC7BI,KAAKX,MAAMO,QAAQ,IAAI;EACvBK,aAAa;EACbC,aAAa;EACbC,WAAW;EACXC,aAAYC,UACVA,MAAMC,OAAOF,aACTC,MAAMC,MAAMF,aACZf,MAAMkB,QAAQH,WAAWI;EAC/BC,cAAaJ,UACXA,MAAMC,OAAOG,cACTJ,MAAMC,MAAMG,cACZ;EACP;CACDC,WAAW;EACTC,YAAY;EACZC,UAAU;EACVC,YAAY;EACb;CACDC,eAAe;EACbC,YAAY;EACZC,UAAU;EACVC,cAAc;EAChB;CACD,EAAE;;;;AAKH,MAAaC,4BAA2Bb,UAAA;CAAA,MAAAc,IAAAC,EAAA,GAAA;CACtC,MAAA,EAAAC,SAAAf,OAAAgB,OAAgCjB;CAAM,IAAAkB;AAAA,KAAAJ,EAAA,OAAAG,IAAA;AAArBC,OAAAD,OAAAE,KAAAA,IAAA,EAAU,GAAVF;AAAUH,IAAA,KAAAG;AAAAH,IAAA,KAAAI;OAAAA,MAAAJ,EAAA;CAAV,MAAAb,QAAAiB;CAEjB,MAAAE,UAAgBrC,UAAUiB,MAAM;CAGd,MAAAqB,KAAAD,QAAOnC;CAAW,IAAAqC;AAAA,KAAAR,EAAA,OAAAM,QAAAX,iBAAAK,EAAA,OAAAM,QAAAf,aAAAS,EAAA,OAAAE,SAAA;EAAA,IAAAO;AAAA,MAAAT,EAAA,OAAAM,QAAAX,iBAAAK,EAAA,OAAAM,QAAAf,WAAA;AACnBkB,SAAAC,QAAAC,UACX,sBAAA,cAAA,OAAA,EAAUA,KAAAA,OAQX,EAPG,sBAAA,cAAC,YAAD;IACU,SAAA;IACG,WAAA3C,KAAKsC,QAAOf,WAAYe,QAAOX,cAAc;IAI5D,EAFKe,OAAME,MAAMC,aAAa,CAE9B,CACD;AAAAb,KAAA,KAAAM,QAAAX;AAAAK,KAAA,KAAAM,QAAAf;AAAAS,KAAA,KAAAS;QAAAA,MAAAT,EAAA;AATAQ,OAAAN,QAAOY,IAAKL,GASX;AAAAT,IAAA,KAAAM,QAAAX;AAAAK,IAAA,KAAAM,QAAAf;AAAAS,IAAA,KAAAE;AAAAF,IAAA,KAAAQ;OAAAA,MAAAR,EAAA;CAAA,IAAAS;AAAA,KAAAT,EAAA,OAAAM,QAAAnC,cAAA6B,EAAA,QAAAb,SAAAa,EAAA,QAAAQ,IAAA;AAVJC,OAAA,sBAAA,cAAA,OAAA;GAAgB,WAAAF;GAA2BpB;GAWrC,EAVHqB,GAUG;AAAAR,IAAA,KAAAM,QAAAnC;AAAA6B,IAAA,MAAAb;AAAAa,IAAA,MAAAQ;AAAAR,IAAA,MAAAS;OAAAA,MAAAT,EAAA;AAAA,QAXNS"}