-
-
Notifications
You must be signed in to change notification settings - Fork 4.5k
feat(explore-attr-breakdowns): Persisting search #103918
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
Conversation
Abdkhan14
commented
Nov 24, 2025
- I will be consolidating code between the two views in following PRs
- I will be consolidating shared components between the 2 views (comparison view, total distribution view and loading view) in following PRs <img width="1132" height="736" alt="Screenshot 2025-11-24 at 9 08 59 PM" src="https://github.com/user-attachments/assets/aaa805cb-26fa-4e40-b006-c7a50f889de6" /> --------- Co-authored-by: Abdullah Khan <abdullahkhan@PG9Y57YDXQ.local>
|
|
||
| if (isAttributeBreakdownsError || isCohortCountError) { | ||
| return <LoadingError message={t('Failed to load attribute breakdowns')} />; | ||
| } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Bug: Error rendering changed from wrapped to unwrapped
Error handling logic changed: LoadingError now returns early without Panel and Flex wrappers that were present in the original implementation. Previously, errors displayed within the same container layout as normal content. This could cause visual inconsistency in how errors appear compared to the rest of the component layout and prior behavior.
Additional Locations (1)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Will be working on the error state next
| onChange={q => { | ||
| setSearchQuery(q); | ||
| }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| onChange={q => { | |
| setSearchQuery(q); | |
| }} | |
| onChange={setSearchQuery} |