{"version":3,"file":"AmbientListItem.mjs","names":["React","ItemDescription","StatusChip","makeStyles","useStyles","theme","headerRoot","display","flexDirection","justifyContent","alignItems","boxSizing","height","spacing","borderBottom","flexGrow","paddingRight","gap","background","props","Alert","toLowerCase","style","palette","paper","labelText","fontWeight","lineHeight","labelOverflow","whiteSpace","overflow","textOverflow","AmbientListItem","$","_c","dataList","t0","paid","paidLabel","t1","handleClick","t2","t3","undefined","t4","classes","t5","map","_temp","t6","t7","data","index","id","icon","label"],"sources":["../../src/inquiry/AmbientListItem.jsx"],"sourcesContent":["import React from 'react';\nimport { ItemDescription } from './ItemDescription';\nimport { StatusChip } from '../UI/dataDisplay/status/StatusChip';\nimport { makeStyles } from '@material-ui/core';\n\nconst useStyles = makeStyles((theme) => ({\n  headerRoot: {\n    display: 'flex',\n    flexDirection: 'row',\n    justifyContent: 'space-between',\n    alignItems: 'center',\n    boxSizing: 'border-box',\n    height: theme.spacing(5),\n    borderBottom: '1px solid rgba(0, 0, 0, 0.12)',\n    flexGrow: '0',\n    paddingRight: theme.spacing(2),\n    gap: theme.spacing(1.5),\n    background: (props) =>\n      props?.Alert?.toLowerCase() === 'true'\n        ? props?.style?.background\n          ? props?.style?.background\n          : '#FDF7F6'\n        : theme.palette.background.paper\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 * `AmbientListItem` component\n */\nexport const AmbientListItem = (props) => {\n  const {\n    dataList = [],\n    paid,\n    paidLabel = 'none',\n    handleClick,\n    style = {}\n  } = props;\n  const classes = useStyles(props);\n\n  return (\n    <div className={classes.headerRoot} style={style}>\n      {dataList?.map((data, index) => (\n        <ItemDescription\n          key={`${data.id}${index}`}\n          iconName={data?.icon}\n          label={data?.label}\n          style={data?.style}\n        />\n      ))}\n      {paid?.toLowerCase() === 'true' && (\n        <StatusChip status='success' label={paidLabel} onClick={handleClick} />\n      )}\n    </div>\n  );\n};\n"],"mappings":";;;;;;AAKA,MAAMI,YAAYD,YAAYE,WAAW;CACvCC,YAAY;EACVC,SAAS;EACTC,eAAe;EACfC,gBAAgB;EAChBC,YAAY;EACZC,WAAW;EACXC,QAAQP,MAAMQ,QAAQ,EAAE;EACxBC,cAAc;EACdC,UAAU;EACVC,cAAcX,MAAMQ,QAAQ,EAAE;EAC9BI,KAAKZ,MAAMQ,QAAQ,IAAI;EACvBK,aAAaC,UACXA,OAAOC,OAAOC,aAAa,KAAK,SAC5BF,OAAOG,OAAOJ,aACZC,OAAOG,OAAOJ,aACd,YACFb,MAAMkB,QAAQL,WAAWM;EAChC;CACDC,WAAW;EACTC,YAAY;EACZX,UAAU;EACVY,YAAY;EACb;CACDC,eAAe;EACbC,YAAY;EACZC,UAAU;EACVC,cAAc;EAChB;CACD,EAAE;;;;AAKH,MAAaC,mBAAkBb,UAAA;CAAA,MAAAc,IAAAC,EAAA,GAAA;CAC7B,MAAA,EAAAC,UAAAC,IAAAC,MAAAC,WAAAC,IAAAC,aAAAlB,OAAAmB,OAMItB;CAAM,IAAAuB;AAAA,KAAAT,EAAA,OAAAG,IAAA;AALRM,OAAAN,OAAAO,KAAAA,IAAA,EAAa,GAAbP;AAAaH,IAAA,KAAAG;AAAAH,IAAA,KAAAS;OAAAA,MAAAT,EAAA;CAAb,MAAAE,WAAAO;CAEA,MAAAJ,YAAAC,OAAAI,KAAAA,IAAA,SAAAJ;CAAkB,IAAAK;AAAA,KAAAX,EAAA,OAAAQ,IAAA;AAElBG,OAAAH,OAAAE,KAAAA,IAAA,EAAU,GAAVF;AAAUR,IAAA,KAAAQ;AAAAR,IAAA,KAAAW;OAAAA,MAAAX,EAAA;CAAV,MAAAX,QAAAsB;CAEF,MAAAC,UAAgBzC,UAAUe,MAAM;CAAC,IAAA2B;AAAA,KAAAb,EAAA,OAAAE,UAAA;AAI5BW,OAAAX,UAAQY,IAAMC,MAOb;AAAAf,IAAA,KAAAE;AAAAF,IAAA,KAAAa;OAAAA,MAAAb,EAAA;CAAA,IAAAgB;AAAA,KAAAhB,EAAA,OAAAO,eAAAP,EAAA,OAAAI,QAAAJ,EAAA,OAAAK,WAAA;AACDW,OAAAZ,MAAIhB,aAAe,KAAK,UACvB,sBAAA,cAAC,YAAD;GAAmB,QAAA;GAAiBiB,OAAAA;GAAoBE,SAAAA;GACzD,CAAA;AAAAP,IAAA,KAAAO;AAAAP,IAAA,KAAAI;AAAAJ,IAAA,KAAAK;AAAAL,IAAA,KAAAgB;OAAAA,MAAAhB,EAAA;CAAA,IAAAiB;AAAA,KAAAjB,EAAA,QAAAY,QAAAvC,cAAA2B,EAAA,QAAAX,SAAAW,EAAA,QAAAa,MAAAb,EAAA,QAAAgB,IAAA;AAXHC,OAAA,sBAAA,cAAA,OAAA;GAAgB,WAAAL,QAAOvC;GAAoBgB;GAYrC,EAXHwB,IAQAG,GAGG;AAAAhB,IAAA,MAAAY,QAAAvC;AAAA2B,IAAA,MAAAX;AAAAW,IAAA,MAAAa;AAAAb,IAAA,MAAAgB;AAAAhB,IAAA,MAAAiB;OAAAA,MAAAjB,EAAA;AAAA,QAZNiB;;AAX2B,SAAAF,MAAAG,MAAAC,OAAA;AAAA,QAavB,sBAAA,cAAC,iBAAD;EACO,KAAA,GAAGD,KAAIE,KAAMD;EACR,UAAAD,MAAIG;EACP,OAAAH,MAAII;EACJ,OAAAJ,MAAI7B;EACX,CAAA"}