mirror of
https://github.com/grafana/grafana.git
synced 2025-02-15 10:03:33 -06:00
* PanelEdit: Fixed timing and state related issues * Added unit test and changed some logic * Fixed id logic * Updated snapshots * Update public/app/features/dashboard/state/PanelModel.ts Co-Authored-By: Dominik Prokop <dominik.prokop@grafana.com> Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
10 lines
253 B
TypeScript
10 lines
253 B
TypeScript
import { DashboardState, PanelState } from 'app/types';
|
|
|
|
export function getPanelStateById(state: DashboardState, panelId: number): PanelState {
|
|
if (!panelId) {
|
|
return {} as PanelState;
|
|
}
|
|
|
|
return state.panels[panelId] ?? ({} as PanelState);
|
|
}
|