grafana/public/app/features/plugins/state
Torkel Ödegaard d62ca1283c
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
2021-10-13 08:53:36 +02:00
..
actions.ts PanelState: Introduce a new separate redux panel state not keyed by panel.id (#40302) 2021-10-13 08:53:36 +02:00
reducers.test.ts Plugins Catalog: Make the catalog the default way to interact with plugins (#39779) 2021-09-30 08:34:03 +02:00
reducers.ts Chore: infer combined reducer state types (#39118) 2021-09-13 16:00:41 +03:00
selectors.test.ts Chore: Bumps Immer, Redux Toolkit, Redux and React Redux (#38872) 2021-09-07 10:44:47 +02:00
selectors.ts Plugins: add level and signature badges to plugin details page (#33553) 2021-04-30 11:00:41 +02:00