diff --git a/frontend/app/components/Dashboard/components/WidgetDatatable/WidgetDatatable.tsx b/frontend/app/components/Dashboard/components/WidgetDatatable/WidgetDatatable.tsx index 9fe00d3a8..45700132d 100644 --- a/frontend/app/components/Dashboard/components/WidgetDatatable/WidgetDatatable.tsx +++ b/frontend/app/components/Dashboard/components/WidgetDatatable/WidgetDatatable.tsx @@ -11,6 +11,7 @@ import { useTranslation } from 'react-i18next'; const initTableProps = [ { title: Series, + _pureTitle: 'Series', dataIndex: 'seriesName', key: 'seriesName', sorter: (a, b) => a.seriesName.localeCompare(b.seriesName), @@ -18,6 +19,7 @@ const initTableProps = [ }, { title: Avg., + _pureTitle: 'Avg.', dataIndex: 'average', key: 'average', sorter: (a, b) => a.average - b.average, @@ -94,6 +96,8 @@ function WidgetDatatable(props: Props) { tableCols.push({ title: {name}, dataIndex: `${name}_${i}`, + // @ts-ignore + _pureTitle: name, key: `${name}_${i}`, sorter: (a, b) => a[`${name}_${i}`] - b[`${name}_${i}`], }); diff --git a/frontend/app/utils/index.ts b/frontend/app/utils/index.ts index 4c6fd103d..bf2eb3ff9 100644 --- a/frontend/app/utils/index.ts +++ b/frontend/app/utils/index.ts @@ -597,8 +597,7 @@ function saveAsFile(blob: Blob, filename: string) { } export function exportAntCsv(tableColumns, tableData, filename = 'table.csv') { - console.log(tableColumns, tableData); - const headers = tableColumns.map((col) => col.title).join(','); + const headers = tableColumns.map((col) => col._pureTitle).join(','); const rows = tableData.map((row) => tableColumns .map((col) => {