{"version":3,"file":"InfoIcon.mjs","sources":["../../../../../../../../../web/src/adminPortal/shared/components/InfoIcon.tsx"],"sourcesContent":["import { InfoOutlined } from '@mui/icons-material';\nimport { styled } from '@mui/material';\nimport React from 'react';\n\nimport { InjectedComponents } from './componentInjection';\n\nconst Container = styled('div')({\n  width: 'fit-content',\n});\n\nexport type InfoIconCoreProps = {\n  tooltipText: string;\n  color?: string;\n};\n\nexport const InfoIconCore = ({\n  tooltipText,\n  color,\n  TooltipComponent: Tooltip,\n}: InfoIconCoreProps & InjectedComponents<'Tooltip'>): JSX.Element => {\n  return (\n    <Container>\n      <Tooltip text={tooltipText}>\n        <InfoOutlined htmlColor={color ?? 'inherit'} fontSize=\"inherit\" />\n      </Tooltip>\n    </Container>\n  );\n};\n"],"names":["Container","styled","width","InfoIconCore","tooltipText","color","TooltipComponent","Tooltip","React","text","InfoOutlined","htmlColor","fontSize"],"mappings":";;;;AAMA,MAAMA,WAAAA,GAAYC,OAAO,KAAA,CAAA,CAAO;IAC9BC,KAAAA,EAAO;AACT,CAAA,CAAA;AAOO,MAAMC,YAAAA,GAAe,CAAC,EAC3BC,WAAW,EACXC,KAAK,EACLC,gBAAAA,EAAkBC,OAAO,EACyB,GAAA;IAClD,qBACEC,EAAA,CAAA,aAAA,CAACR,iCACCQ,EAAA,CAAA,aAAA,CAACD,OAAAA,EAAAA;QAAQE,IAAAA,EAAML;qBACbI,EAAA,CAAA,aAAA,CAACE,YAAAA,EAAAA;AAAaC,QAAAA,SAAAA,EAAWN,KAAAA,IAAS,SAAA;QAAWO,QAAAA,EAAS;;AAI9D;;;;"}