-
Notifications
You must be signed in to change notification settings - Fork 272
feat: add pr review icons (approved, requested changes, commented, dismissed) #1078
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
@bhingston-va - as the feature requestor - would really value your input on this 🙏 |
How does it look on hover? When there's more icons? |
Looks great to me! This is awesome. I'll be honest this was more of need when the notifications would duplicate/inconsistent state. This inconsistent state was fixed in v5.4.0 I believe. That said this would be really cool. Thanks for actioning on it so fast. 🎉 |
Happy to try adding the icons to the footer as you've mocked up and see how that goes. Perhaps to generalize the solution, we could
|
I do like the original at a glance to see my review. That said showing all review states and I just need to hover to see who did them is a general solution with more value (at the cost of a hover to see my review if any). |
ensure ordering is consistent
ensure ordering is consistent
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.
Nice job, looking good!
@bhingston-va - just wanted to check that this impl covers the enhancement you were hoping for? |
Closes #682
For Pull Request notifications, when `detailed notifications setting is enabled, fetch PR reviews and find the most recent for the authenticated user
Will show an additional icon on the notification row, as pictured below.
Feedback Areas
I'd appreciate feedback on the following:
Broader discussion
This has also got me thinking more generally if we could/should show PR Approval icons for all reviewers. If so, what would we show when there is multiple people with feedback?