Handle undefined graph and table results

pull/15093/head
Dominik Prokop 6 years ago
parent 05edb3e5ad
commit 957c659291
  1. 5
      public/app/features/explore/GraphContainer.tsx
  2. 5
      public/app/features/explore/TableContainer.tsx

@ -30,6 +30,11 @@ export class GraphContainer extends PureComponent<GraphContainerProps> {
render() {
const { exploreId, graphResult, loading, onChangeTime, showingGraph, showingTable, range, split } = this.props;
const graphHeight = showingGraph && showingTable ? '200px' : '400px';
if (!graphResult) {
return null;
}
return (
<Panel label="Graph" isOpen={showingGraph} loading={loading} onToggle={this.onClickGraphButton}>
<Graph

@ -26,6 +26,11 @@ export class TableContainer extends PureComponent<TableContainerProps> {
render() {
const { loading, onClickCell, showingTable, tableResult } = this.props;
if (!tableResult) {
return null;
}
return (
<Panel label="Table" loading={loading} isOpen={showingTable} onToggle={this.onClickTableButton}>
<Table data={tableResult} loading={loading} onClickCell={onClickCell} />

Loading…
Cancel
Save