App: [HOLD for payment 2023-08-07] [$250] Migrate InitialSettingsPage.js to function component
Class Component Migration
Filenames
Task
- We currently have some class components in our codebase that we would like to refactor to a function component.
- Here’s a link with some general advice on how to refactor a class component to a function component: https://react.dev/reference/react/Component#alternatives
- If you need additional guidance, please ask in #expensify-open-source
- Test for any regressions and verify that there are no breaking changes
Upwork Automation - Do Not Edit
- Upwork Job URL: https://www.upwork.com/jobs/~01ed00725204fbc329
- Upwork Job ID: 1673399218372874240
- Last Price Increase: 2023-06-26
About this issue
- Original URL
- State: closed
- Created a year ago
- Comments: 66 (38 by maintainers)
Commits related to this issue
Ah, just realised we’re subject to a regression period (@yh-0218 - you’ve been paid $125 already - let’s hope another regression doesn’t come through!)
We should decrease the bounty here as there was a regression from this PR
Confirmation of payouts: @yh-0218: $250 (I don’t think these are eligible for timeline bonuses) @mananjadhav: $250 (no timeline bonus)
@yh-0218 - I’ll release payment once the regression is fixed (I’ve send you an offer in Upwork!)
@yh-0218 - we typically halve payments for introducing a regression - so the updated amounts are:
@sophiepintoraetz Assigning myself.
Yes, this task is assigned to you! Just waiting on @rushatgabhane to review the PR.
Hi, @sophiepintoraetz @rushatgabhane I just fixed conflict. please check PR. Thanks.
Ahh forgot to mention, I asked for help on the C+ channel and @rushatgabhane will be taking care of it. Please assign them.
I can do this in a day.
📣 @yh-0218 You have been assigned to this job! Please apply to this job in Upwork here and leave a comment on the Github issue letting us know when we can expect a PR to be ready for review 🧑💻 Once you apply to this job, your Upwork ID will be stored and you will be automatically hired for future jobs! Keep in mind: Code of Conduct | Contributing 📖
@sophiepintoraetz, let’s assign @yh-0218
~Sorry chiming in here, can anyone please assign @olexyt on this issue?~ ~Since they are pending assign, hold on work on any other issues.~ ~cc: @sophiepintoraetz @iwiznia~
Edit: @olexyt was assigned on https://github.com/Expensify/App/issues/16308
I think so. @olexyt once assigned here, make sure you’re not double assigned in https://github.com/Expensify/App/issues/16284
@muxriddinmuqimov77 commented first, so let’s assign them.
🎀 👀 🎀 C+ reviewed