UNPKG

@grafana/ui

Version:
1 lines 1.52 kB
{"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;;;;"}