-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[HOLD for payment 2024-07-22] [HOLD for payment 2024-07-17] [HOLD for payment 2024-06-20] [HOLD for payment 2024-06-18] [HOLD for payment 2024-06-13] Group Chats Front end clean up & refactors #40187
Comments
No update yet |
This can come off HOLD now. |
I didn't get a chance to look into this yet |
Raised a PR for the first list item ( |
Raised a PR for the second list item (combining report name routes) |
Raised a PR for the remaining tasks:
|
@marcaaron Almost, it requires your review 👀 #42365 |
It looks like that last PR was just approved and merged! Final payout is due to @fedirjh |
@s77rt, @marcaaron, @adelekennedy Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
not deployed to prod yet |
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.5-13 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-07-17. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
Checklist ^ does not apply here. This was just a cleanup task. Issue can be closed after paying out @fedirjh |
2 days away from payment! |
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.6-8 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-07-22. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
Payment Summary
BugZero Checklist (@adelekennedy)
|
Are we waiting for anything else here? |
Payouts due:
|
$250 approved for @fedirjh |
@s77rt I would say this list is not exclusive. If you have any ideas on how to improve the code further we can take an approach where you propose what we should change, I'll review that, and we can go from there and add things to the list below.
Otherwise, this is the minimum expectation:
Refactor
navigateToMostRecentReport()
. There is some overlap withfindLastAccessedReport()
andnavigateToMostRecentReport()
and we can probably centralize this logic. Typescript and logic could also be cleaned up for this in some places (e.g. https://github.com/Expensify/App/pull/39757/files#r1560501974, https://github.com/Expensify/App/pull/39757/files#r1560497281 and https://github.com/Expensify/App/pull/39757/files#r1560510114)Combine the
r/:reportID/settings/group-name
route androom-name
route. Let’s just have one top level page for editing both (separate components can be rendered depending on chat type - just one idea). And call thissettings/name
. Reduce potential duplication if possible.NewChatConfirmPage
- move or useCallback for these functions https://github.com/Expensify/App/pull/39757/files#r1560025967ReportDetailsPage
- Capture all avatar options in the renderAvatar as per this suggestion here https://github.com/Expensify/App/pull/39757/files#r1560030786 optionally, this could also be a new component as well.getReportName()
refactor suggestion from here [Group Chats] Add remaining features #39757 (comment)newChatNameForm
Onyx key - seems this is not working as intended [Group Chats] Add remaining features #39757 (comment)Ensure that we can not access an invalid member page as found here - [Group Chats] Add remaining features #39757 (comment)
Issue Owner
Current Issue Owner: @adelekennedyThe text was updated successfully, but these errors were encountered: