mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
PanelState: Introduce a new separate redux panel state not keyed by panel.id (#40302)
* Initial pass to move panel state to it's own, and make it by key not panel.id * Progress * Not making much progress, having panel.key be mutable is causing a lot of issues * Think this is starting to work * Began fixing tests * Add selector * Bug fixes and changes to cleanup, and fixing all flicking when switching library panels * Removed console.log * fixes after merge * fixing tests * fixing tests * Added new test for changePlugin thunk
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import { PanelChrome } from '@grafana/ui';
|
||||
import { PanelRenderer } from 'app/features/panel/PanelRenderer';
|
||||
import { PanelRenderer } from 'app/features/panel/components/PanelRenderer';
|
||||
import React, { useEffect, useState } from 'react';
|
||||
import { PanelModel, DashboardModel } from '../../state';
|
||||
import { usePanelLatestData } from './usePanelLatestData';
|
||||
|
||||
Reference in New Issue
Block a user