{"version":3,"file":"DataLinksCell.mjs","sources":["../../../../../src/components/Table/Cells/DataLinksCell.tsx"],"sourcesContent":["import { getCellLinks } from '../../../utils';\nimport { TableCellProps } from '../types';\n\nexport const DataLinksCell = (props: TableCellProps) => {\n  const { field, row, cellProps, tableStyles } = props;\n\n  const links = getCellLinks(field, row);\n\n  return (\n    <div {...cellProps} className={tableStyles.cellContainerText}>\n      {links &&\n        links.map((link, idx) => {\n          return (\n            // eslint-disable-next-line jsx-a11y/click-events-have-key-events, jsx-a11y/no-static-element-interactions\n            <span key={idx} className={tableStyles.cellLink} onClick={link.onClick}>\n              <a href={link.href} target={link.target}>\n                {link.title}\n              </a>\n            </span>\n          );\n        })}\n    </div>\n  );\n};\n"],"names":[],"mappings":";;;;;;;;;AAGa,MAAA,aAAA,GAAgB,CAAC,KAA0B,KAAA;AACtD,EAAA,MAAM,EAAE,KAAA,EAAO,GAAK,EAAA,SAAA,EAAW,aAAgB,GAAA,KAAA;AAE/C,EAAM,MAAA,KAAA,GAAQ,YAAa,CAAA,KAAA,EAAO,GAAG,CAAA;AAErC,EAAA,uBACG,GAAA,CAAA,KAAA,EAAA,EAAK,GAAG,SAAA,EAAW,SAAW,EAAA,WAAA,CAAY,iBACxC,EAAA,QAAA,EAAA,KAAA,IACC,KAAM,CAAA,GAAA,CAAI,CAAC,IAAA,EAAM,GAAQ,KAAA;AACvB,IAAA;AAAA;AAAA,0BAEG,MAAe,EAAA,EAAA,SAAA,EAAW,YAAY,QAAU,EAAA,OAAA,EAAS,KAAK,OAC7D,EAAA,QAAA,kBAAA,GAAA,CAAC,OAAE,IAAM,EAAA,IAAA,CAAK,MAAM,MAAQ,EAAA,IAAA,CAAK,QAC9B,QAAK,EAAA,IAAA,CAAA,KAAA,EACR,KAHS,GAIX;AAAA;AAAA,GAEH,CACL,EAAA,CAAA;AAEJ;;;;"}