Skip to content

Comments

feat: migrate home dashboard to react scenes#1555

Merged
VikaCep merged 1 commit intomainfrom
feat/migrate-home-dashboard-to-react-scenes
Feb 3, 2026
Merged

feat: migrate home dashboard to react scenes#1555
VikaCep merged 1 commit intomainfrom
feat/migrate-home-dashboard-to-react-scenes

Conversation

@VikaCep
Copy link
Contributor

@VikaCep VikaCep commented Jan 23, 2026

Closes #1560

Problem

While all other dashboards use react-scenes, the dashboard displayed in the home page (summary) was still using the old scenes version (no react).

Solution

Migrated the Summary/Home dashboard to @grafana/scenes-react to match the pattern used by other dashboards.

Key Changes

Removed:

  • All old scene-based implementations (summaryScene.ts, errorRateMap.ts, latencyTimeseries.ts, etc.)
image

@VikaCep VikaCep self-assigned this Jan 23, 2026
@github-actions github-actions bot added the feature A feature added to the application. label Jan 23, 2026
@VikaCep VikaCep changed the title feat: migrate home dashboard to react scenes chore: upgrade to scenes v6 Jan 23, 2026
@VikaCep VikaCep changed the title chore: upgrade to scenes v6 feat: migrate home dashboard to react scenes Jan 23, 2026
@github-actions
Copy link

github-actions bot commented Jan 23, 2026

Script size changes

Name +/- Main This PR Outcome
[263.js] = 1,715.58 kB 1,715.54 kB
[251.js] New file - 799.67 kB
[datasource/module.js] = 25.00 kB 25.00 kB
[692.js] = 20.56 kB 20.56 kB
[663.js] = 5.82 kB 5.82 kB
[module.js] = 4.90 kB 4.90 kB
[234.js] Deleted file 805.52 kB -

Totals

Name +/- Main This PR Outcome
[Scripts] -0.23% 2,577.39 kB 2,571.49 kB
[Non-script Assets] = 2,675.38 kB 2,675.38 kB
[All] -0.11% 5,252.76 kB 5,246.87 kB

Generated by 🚫 dangerJS against 1adf9b7

@VikaCep VikaCep marked this pull request as ready for review January 23, 2026 23:24
@VikaCep VikaCep requested review from a team as code owners January 23, 2026 23:24
@VikaCep VikaCep requested review from ckbedwell and removed request for a team January 23, 2026 23:24
@VikaCep VikaCep force-pushed the feat/migrate-home-dashboard-to-react-scenes branch from 7c486ae to 1adf9b7 Compare February 3, 2026 14:51
Copy link
Contributor

@ckbedwell ckbedwell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It adds the check IDs to the summary table but I quite like that! Great job 👏

@VikaCep
Copy link
Contributor Author

VikaCep commented Feb 3, 2026

Yeah! forgot to update the screenshot. Turns out the old method for hiding the column didn't work anymore if we still wanted to use that value to form the link to the check. Glad you like it!

@VikaCep VikaCep merged commit 1e094bb into main Feb 3, 2026
36 checks passed
@VikaCep VikaCep deleted the feat/migrate-home-dashboard-to-react-scenes branch February 3, 2026 15:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature A feature added to the application.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migrate Summary/Home dashboard from scenes to scenes-react

2 participants