Skip to content

Commit

Permalink
fix bug
Browse files Browse the repository at this point in the history
  • Loading branch information
flash1293 committed Feb 1, 2021
1 parent a17d9d5 commit 064794b
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ export function TableToolbar(props: VisualizationToolbarProps<DatatableVisualiza
state.columns.forEach((column) => {
columnMap[column.columnId] = column;
});
const datasourceLayer = frame.datasourceLayers[state.layerId];
return (
<EuiFlexGroup gutterSize="none" justifyContent="spaceBetween">
<ToolbarPopover
Expand All @@ -28,10 +29,8 @@ export function TableToolbar(props: VisualizationToolbarProps<DatatableVisualiza
buttonDataTestSubj="lnsColumnsButton"
>
<EuiFlexGroup gutterSize="m" direction="column">
{frame.datasourceLayers[state.layerId].getTableSpec().map(({ columnId }) => {
const label = props.frame.datasourceLayers[state.layerId].getOperationForColumnId(
columnId
)?.label;
{datasourceLayer.getTableSpec().map(({ columnId }) => {
const label = datasourceLayer.getOperationForColumnId(columnId)?.label;
const isHidden = columnMap[columnId].hidden;
return (
<EuiFlexItem key={columnId}>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ import type {
SuggestionRequest,
Visualization,
VisualizationSuggestion,
Operation,
DatasourcePublicAPI,
} from '../types';
import { LensIconChartDatatable } from '../assets/chart_datatable';
Expand Down Expand Up @@ -219,9 +218,8 @@ export const datatableVisualization: Visualization<DatatableVisualizationState>
});

const columns = sortedColumns!
.map((columnId) => ({ columnId, operation: datasource!.getOperationForColumnId(columnId) }))
.filter((o): o is { columnId: string; operation: Operation } => !!o.operation)
.map(({ columnId }) => columnMap[columnId]);
.filter((columnId) => datasource!.getOperationForColumnId(columnId))
.map((columnId) => columnMap[columnId]);

return {
type: 'expression',
Expand Down Expand Up @@ -275,7 +273,7 @@ export const datatableVisualization: Visualization<DatatableVisualizationState>
if (column.columnId === event.data.columnId) {
return {
...column,
hidden: !!column.hidden,
hidden: !column.hidden,
};
} else {
return column;
Expand Down

0 comments on commit 064794b

Please sign in to comment.