@@ -28,7 +28,7 @@ interface RenderProps {
export interface Props {
datasource: string | null;
queries: any[];
- panelId?: number;
+ panelId: number;
dashboardId?: number;
isVisible?: boolean;
timeRange?: TimeRange;
@@ -50,7 +50,6 @@ export interface State {
export class DataPanel extends Component<Props, State> {
static defaultProps = {
isVisible: true,
- panelId: 1,
dashboardId: 1,
};
@@ -149,6 +149,7 @@ export class PanelChrome extends PureComponent<Props, State> {
this.renderPanel(false, panel.snapshotData, width, height)
) : (
<DataPanel
+ panelId={panel.id}
datasource={datasource}
queries={targets}
timeRange={timeRange}