UNPKG

@grafana/ui

Version:
1 lines 1.07 kB
{"version":3,"file":"RowExpander.mjs","sources":["../../../../../src/components/Table/TableRT/RowExpander.tsx"],"sourcesContent":["import { Icon } from '../../Icon/Icon';\nimport { GrafanaTableRow } from '../types';\n\nimport { TableStyles } from './styles';\n\nexport interface Props {\n row: GrafanaTableRow;\n tableStyles: TableStyles;\n}\n\nexport function RowExpander({ row, tableStyles }: Props) {\n return (\n <div className={tableStyles.expanderCell} {...row.getToggleRowExpandedProps()}>\n <Icon\n aria-label={row.isExpanded ? 'Collapse row' : 'Expand row'}\n name={row.isExpanded ? 'angle-down' : 'angle-right'}\n size=\"lg\"\n />\n </div>\n );\n}\n"],"names":[],"mappings":";;;AAUO,SAAS,WAAY,CAAA,EAAE,GAAK,EAAA,WAAA,EAAsB,EAAA;AACvD,EACE,uBAAA,GAAA,CAAC,SAAI,SAAW,EAAA,WAAA,CAAY,cAAe,GAAG,GAAA,CAAI,2BAChD,EAAA,QAAA,kBAAA,GAAA;AAAA,IAAC,IAAA;AAAA,IAAA;AAAA,MACC,YAAA,EAAY,GAAI,CAAA,UAAA,GAAa,cAAiB,GAAA,YAAA;AAAA,MAC9C,IAAA,EAAM,GAAI,CAAA,UAAA,GAAa,YAAe,GAAA,aAAA;AAAA,MACtC,IAAK,EAAA;AAAA;AAAA,GAET,EAAA,CAAA;AAEJ;;;;"}