feat: DH-21093: Make usePersistentState available to all panels#2595
feat: DH-21093: Make usePersistentState available to all panels#2595mofojed merged 4 commits intodeephaven:mainfrom
Conversation
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #2595 +/- ##
==========================================
+ Coverage 45.54% 45.96% +0.42%
==========================================
Files 771 771
Lines 43636 43649 +13
Branches 11041 11229 +188
==========================================
+ Hits 19872 20065 +193
+ Misses 23748 23539 -209
- Partials 16 45 +29
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
mofojed
left a comment
There was a problem hiding this comment.
Fix the e2e tests then this looks good
|
Tested w/ ACL editor (which was the reason the check needed to be added in |
mofojed
left a comment
There was a problem hiding this comment.
Fix the e2e tests then this looks good
Removed
extendStatefrom GL because we did not use it (and don't in DHE). It also tripped me up because it mutates the existing object, so calling it does not trigger a state change for Dashboard which means it doesn't actually save any extended state on its own.