-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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 2023-07-24] [Navigation Refactor] Follow-ups from the migration PR #20320
Comments
Triggered auto assignment to @alexpensify ( |
cc @0xmiroslav @WoLewicki @adamgrzybowski |
No transition animation. @mountiny this is already known but tracked somewhere? Screen.Recording.2023-06-07.at.7.42.48.AM.mov |
Thants intentional for v1 #20342 |
commenting |
Checked off the boxes above which should be addressed by the Pr linked above. |
Assigning Rajat here for later payment for his review. |
Noted! |
One PR is merged, we will have other PRs comming to resolve this one completely |
Thank you for the update @mountiny! |
Looks like we are making progress |
I have requested another SWM person to look into this as Adam is focusing on higher priority issues but it would be nice to get these clean up bits off table |
Hey, I am from Software Mansion, I am going to help Adam with those follow-ups. I am going to start with the "refactor ReportScreenWrapper to a functional component" task and then continue to look at others. |
Update for the week: The PR shared looks to be moving forward |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.41-3 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 2023-07-24. 🎊 After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.
As a reminder, here are the bonuses/penalties that should be applied for any External issue:
|
Hey, I investigated this point:
From my observations the current implementation of
So we don't have to do any changes. export default function getIsReportFullyVisible(isFocused) {
return Visibility.isVisible() && isFocused;
} |
Looks correct to me. I think we changed this during other refactors. |
Hey @mountiny, it looks like we went through all the points from this list. These two are quite mysterious
I talked with @WoLewicki about them and they may have separate issues or be resolved already Besides, there is the one with tests but we may create a separate issue and work on it when all other more important tasks are done
So maybe we could close this issue to clean the board a little |
There will be $1000 payment to @parasharrajat noting. |
@mountiny I reviewed two PRs. Should the payment be more in this case like 2K or have you fixed this issue at 1k? |
Lets do $1500 as they were kinda related, and one of them was a functional component refactor |
Ok. Thanks. I will request this soon and inform here. |
@parasharrajat did you send the payment request? If yes, I will close out this GH. Thank you for the update! |
Here is the payment summary:
Upwork Job: N/A *If applicable, the bonuses will be applied on the final payment Extra Notes regarding payment: #20320 (comment) All set here @JmillsExpensify! This one was pre-summary days. |
No update, so I'm going to close for now. |
Payment requested. Ref: #20320 (comment) |
Reviewed details for @parasharrajat. These details are accurate based on summary from Business Reviewer and are now approved for payment in NewDot. |
Part of #11768
We have merged this migration PR after a lot of testing and iterations, but there are still some follow ups which we need to address but we have left it out in sake of urgency since we could wait on such big PR forever.
function
@swm/navigation refactor #19263 (comment)CurrentReportIdContextProvider
a functional component@react-navigation/native
is still neededReportScreen
or properly handling navigation in testsgetIsReportFullyVisible
since part of it was needed due to drawer being able to cover the report screenTask
in RHPclose
props fromHeaderWithBackButton
if it is meant not to be used there anymoreThe text was updated successfully, but these errors were encountered: