Skip to content

And this is why we have tests

4cdfc20
Select commit
Loading
Failed to load commit list.
Merged

feat: DH-21093: Make usePersistentState available to all panels #2595

And this is why we have tests
4cdfc20
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jan 5, 2026 in 1s

45.96% (+0.42%) compared to 656c090

View this Pull Request on Codecov

45.96% (+0.42%) compared to 656c090

Details

Codecov Report

❌ Patch coverage is 38.23529% with 21 lines in your changes missing coverage. Please review.
✅ Project coverage is 45.96%. Comparing base (656c090) to head (4cdfc20).

Files with missing lines Patch % Lines
.../golden-layout/src/utils/ReactComponentHandler.tsx 0.00% 11 Missing ⚠️
...kages/golden-layout/src/container/ItemContainer.ts 0.00% 5 Missing ⚠️
packages/dashboard/src/DashboardLayout.tsx 50.00% 2 Missing and 1 partial ⚠️
packages/dashboard/src/DashboardPanelWrapper.tsx 83.33% 2 Missing ⚠️
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     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.