-
-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(flags): add "All Feature Flags" distributions drawer #86359
base: master
Are you sure you want to change the base?
Conversation
static/app/components/events/featureFlags/featureFlagDistributions.tsx
Outdated
Show resolved
Hide resolved
Bundle ReportChanges will decrease total bundle size by 32.51kB (-0.08%) ⬇️. This is within the configured threshold ✅ Detailed changes
Affected Assets, Files, and Routes:view changes for bundle: app-webpack-bundle-array-pushAssets Changed:
Files in
|
static/app/components/events/featureFlags/featureFlagDistributions.tsx
Outdated
Show resolved
Hide resolved
static/app/components/events/featureFlags/featureFlagDistributions.tsx
Outdated
Show resolved
Hide resolved
I'll be updating this PR to move the flag distributions/segmented control to the tags drawer, based on https://www.figma.com/design/p2DOzd1RwAHQbq0v6KaYmF/Issue-Details?node-id=6679-14751&t=Oev4B6ZDGF0cxCqg-11. The flags table and "view more flags" should be event-level data, same with the "View all issue tags" in the tags section (which we plan to remove). ![]() |
Codecov ReportAll modified and coverable lines are covered by tests ✅ ✅ All tests successful. No failed tests found. Additional details and impacted files@@ Coverage Diff @@
## master #86359 +/- ##
==========================================
- Coverage 87.83% 87.77% -0.06%
==========================================
Files 9782 9776 -6
Lines 555643 553717 -1926
Branches 21693 21690 -3
==========================================
- Hits 488033 486034 -1999
- Misses 67215 67288 +73
Partials 395 395 |
Closes https://github.com/getsentry/team-replay/issues/550
(Button to open drawer is outdated, see #86359 (comment))
https://github.com/user-attachments/assets/f678a973-95dc-4f47-8ef8-f8d3ade33549
tagDistribution.tsx
so the prefetch (from hovering over a card) and link to all values (from clicking a card) behavior is extracted into a wrapper component, which we'll skip for flags.