-
Notifications
You must be signed in to change notification settings - Fork 0
[CORRUPTED] Synthetic Benchmark PR #102980 - breadcrumbs: remove styled and simplify #4
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
base: base_pr_102980_20251204_8074
Are you sure you want to change the base?
[CORRUPTED] Synthetic Benchmark PR #102980 - breadcrumbs: remove styled and simplify #4
Conversation
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
||||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||||||||
User description
Benchmark PR getsentry#102980
Type: Corrupted (contains bugs)
Original PR Title: breadcrumbs: remove styled and simplify
Original PR Description: Simplify breadcrumb component and add amplitude logging.
Original PR URL: breadcrumbs: remove styled and simplify getsentry/sentry#102980
PR Type
Enhancement, Bug fix
Description
Simplify breadcrumbs component by removing styled-components and using layout/text components
Remove optional
keyprop andlinkLastItemprop for cleaner APIAdd amplitude analytics tracking for breadcrumb interactions
Improve prop types to enforce non-null labels and fix prop bleed issues
Update test selectors to use role-based queries instead of text matching
Diagram Walkthrough
File Walkthrough
8 files
Refactor breadcrumbs to use layout componentsAdd breadcrumbs analytics event definitionsRegister breadcrumbs analytics eventsAdd translations and null-safe labelsAdd analytics tracking to breadcrumb linksTrack menu open analytics eventTrack menu open analytics eventTrack menu open analytics event1 files
Update storybook examples and remove stories1 files
Remove custom chevron component2 files
Remove key props from breadcrumbsAdd fallback translation for null project2 files
Update test to use role selectorUpdate test to use role selector