Commit e230e1df by Lukas Siatka Committed by Lukas Siatka

Explore: updates Table container render to avoid rendering table on empty result

parent 2bdbdd69
......@@ -40,17 +40,19 @@ export class TableContainer extends PureComponent<TableContainerProps> {
const height = this.getTableHeight();
const tableWidth = width - config.theme.panelPadding * 2 - PANEL_BORDER;
const hasTableResult = tableResult?.length;
return (
<Collapse label="Table" loading={loading} collapsible isOpen={showingTable} onToggle={this.onClickTableButton}>
{!tableResult?.length && (
{hasTableResult ? (
<Table data={tableResult} width={tableWidth} height={height} onCellClick={onClickCell} />
) : (
<div className="logs-panel-meta">
<div className="logs-panel-meta__item">
<span className="logs-panel-meta__value">0 series returned</span>
</div>
</div>
)}
{tableResult && <Table data={tableResult} width={tableWidth} height={height} onCellClick={onClickCell} />}
</Collapse>
);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment