-
Notifications
You must be signed in to change notification settings - Fork 1.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
[Reader IA] Handle empty filter category states (0 Blogs / 0 Tags) #19993
[Reader IA] Handle empty filter category states (0 Blogs / 0 Tags) #19993
Conversation
📲 You can test the changes from this Pull Request in Jetpack by scanning the QR code below to install the corresponding build.
|
📲 You can test the changes from this Pull Request in WordPress by scanning the QR code below to install the corresponding build.
|
Generated by 🚫 Danger |
Warning I was not able to get to the roots of a few issues I found while testing the 0 blogs and 0 tags scenario and developing this PR. So I'm opening GitHub issues for a few things that I encountered, that were NOT introduced by this PR but seem to have been introduced during our Reader IA work, since I couldn't reproduce them in the production builds.
That said, I will not try to fix those other issues in this current PR, so bear in mind they exist while testing. |
Also added new strings
c33c88a
to
bccb4a0
Compare
Generated by 🚫 dangerJS |
Looks good to me, although I can replicate the issue already reported here:#19991 I think it's fine to proceed with merging this PR, and address the problem ^^ in a separate PR. It's also better for @RenanLukas to give this a quick review. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## feature/reader-ia #19993 +/- ##
=====================================================
+ Coverage 40.43% 40.44% +0.01%
=====================================================
Files 1445 1445
Lines 66742 66755 +13
Branches 11028 11029 +1
=====================================================
+ Hits 26989 27002 +13
Misses 37269 37269
Partials 2484 2484 ☔ View full report in Codecov by Sentry. |
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.
Thanks for the PR, @thomashorta
I've faced a couple of issues (e.g. opening the tags bottom sheet with 0 tags
triggers a new fetch) but they were not caused by this PR.
It's working as expected and code LGTM.
Fixes #19922
This PR updates the empty states in the bottom sheet for when the "Subscriptions" filters are empty (0 blogs or 0 tags). Bear in mind this PR does NOT update the styles of some screens (such as the empty feeds UI or the suggested tags UI) which still use old assets and colors. That style update will be made in a different PR.
WPcom cases
Self-hosted cases
To Test:
Empty blogs with WPcom account
Empty tags with WPcom account
Empty blogs/tags with self-hosted
Regression Notes
Potential unintended areas of impact
What I did to test those areas of impact (or what existing automated tests I relied on)
What automated tests I added (or what prevented me from doing so)
PR Submission Checklist:
RELEASE-NOTES.txt
if necessary.UI Changes Testing Checklist: