Skip to content

Conversation

@edwardgou-sentry
Copy link
Contributor

@edwardgou-sentry edwardgou-sentry commented Dec 19, 2025

Adds slideOutId to WidgetQuery and a useSlideoutWidget hook that allows opening sentry built slideout panels when clicking a widget. Currently only used for prebuilt dashboards.

Notes:

  • slideOutId currently doesn't exist in the backend. Type exists in the frontend for prebuilt widget configs
  • The page summary slide outs currently rely on url params to filter on transaction/page name. There is a TODO to update PageOverviewWebVitalsDetailPanel so that a transaction/page name can be passed as a prop from the widget

@github-actions github-actions bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Dec 19, 2025
@codecov
Copy link

codecov bot commented Dec 19, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@             Coverage Diff             @@
##           master   #105353      +/-   ##
===========================================
+ Coverage   79.31%    80.56%   +1.24%     
===========================================
  Files        9432      9443      +11     
  Lines      404548    404574      +26     
  Branches    25675     25720      +45     
===========================================
+ Hits       320885    325929    +5044     
+ Misses      83194     78213    -4981     
+ Partials      469       432      -37     

@edwardgou-sentry edwardgou-sentry marked this pull request as ready for review December 19, 2025 22:57
@edwardgou-sentry edwardgou-sentry requested a review from a team as a code owner December 19, 2025 22:57
@edwardgou-sentry edwardgou-sentry merged commit 766bbf5 into master Dec 29, 2025
52 checks passed
@edwardgou-sentry edwardgou-sentry deleted the egou/feat/prebuilt-dashboard-slideouts branch December 29, 2025 16:39
@github-actions github-actions bot locked and limited conversation to collaborators Jan 14, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants