-
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
[$1000] Migrate ReportActionCompose.js to function component #16263
Comments
This one seems particularly nasty, so I'd like to take a stab. I'm pretty familiar with hooks but could use a refresher. |
Heads up! The pricing for this issue has been adjusted based on the scope of the work and the fact that no complex bug investigations or proposal are required. |
Not sure if the issue is external but I can help with that refactor? (Need it to happen to unblock another PR 😄 ) |
We are going to open these up soon. Our internal team has been slowly chewing through the first round of 30 or so. But would love to have you work on this one or some others @hannojg ! |
Yes, here we go |
hey @roryabraham , the last few days I have been working on the ReportAcitionCompose.js migration, and the draft pr can be viewed here, the main migration has been finished and everything seems to be working fine at first sight. I wanted to ask, you mentioned above that you were blocked by the low-level |
@roryabraham i took over this issue from @stas-kravchuk. Are there any updates on his last question? Other than that, the component should be completely migrated and merged in |
@chrispader, @roryabraham, @dylanexpensify, @0xmiroslav 8 days overdue is a lot. Should this be a Weekly issue? If so, feel free to change it! |
@0xmiroslav I see that @hannojg has just cleaned up the PR and it's ready for another review |
@0xmiroslav did we get this reviewed? |
yes reviewed so far but just handed over to @situchan today for faster progress |
Didn't get an update today, will on Monday! Thanks @0xmiroslav! Welcome @situchan! |
@situchan can we get an update |
Feedback was addressed a few hrs ago and now PR is in final review |
Perfect, ty! |
Waiting for PR to merge |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
Not a blocker. Someone linked wrong link - #25649 (comment) |
Reviewing tomorrow! @0xmiroslav @situchan mind giving an update |
PR deployed to staging |
Nice - waiting for prod>no regressions |
same ^ |
Should be today! |
Hmm, Payment isn't autopopulating, but @marcaaron we're good to pay yeah? |
@roryabraham is assigned engineer here. It took much efforts to review 1.3k lines of code and do full regression test as this is the most important component in the app. Also there were tens of conflicts and had to retest whenever conflict fixed. |
Confirming that this was deployed to prod on Aug 24th so is ready to pay out. Regarding payment, we actually had two C+ here. My proposal for payments is:
I understand that this was a more time consuming PR to work on, and that's why I quadrupled the bounty early on here. |
📣 @0xmiroslav 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
📣 @situchan 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
@chrispader, @roryabraham, @dylanexpensify, @0xmiroslav, @situchan Huh... This is 4 days overdue. Who can take care of this? |
1 similar comment
@chrispader, @roryabraham, @dylanexpensify, @0xmiroslav, @situchan Huh... This is 4 days overdue. Who can take care of this? |
This is done – @dylanexpensify bump to pay plz |
@chrispader, @roryabraham, @dylanexpensify, @0xmiroslav, @situchan Whoops! This issue is 2 days overdue. Let's get this updated quick! |
Paying tonight! |
@situchan payment sent! @0xmiroslav can you accept offer please? |
@dylanexpensify please hold my payment and just close this issue to prevent further notifications. |
Class Component Migration
Filenames
React.Component
componentDidMount
,componentWillUnmount
,componentDidUpdate
Task
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: