App: [HOLD for payment 2023-06-19] [$250] Migrate CopyTextToClipboard.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/~014eb969b6eb24ef4c
- Upwork Job ID: 1651267789867552768
- Last Price Increase: 2023-04-26
About this issue
- Original URL
- State: closed
- Created a year ago
- Comments: 58 (33 by maintainers)
@PauloGasparSv I think we should assign next volunteer as @Nikhil-Vats was already hired on https://github.com/Expensify/App/issues/16239
@Nikhil-Vats i see you taking more than 1 issue at a time please check this
@PauloGasparSv - once payment is completed, is there anything else you’ll need from me?
@sophiepintoraetz Thank you. Applied.
Job created - @nhminhduc - can you apply for the job here, please? https://www.upwork.com/jobs/~01a1cc00a111b5b0f6
Sure, it’s still $250 and @nhminhduc is the one that should be compensated.
Just to be clear, the P.R. wasn’t merged yet and we are asking that because the original Upworks Job https://www.upwork.com/freelance-jobs/apply/~014eb969b6eb24ef4c isn’t available anymore for @nhminhduc to apply.
📣 @nhminhduc You have been assigned to this job by @PauloGasparSv! Please apply to this job in Upwork and leave a comment on the Github issue letting us know when we can expect a PR to be ready for review 🧑💻 Keep in mind: Code of Conduct | Contributing 📖
Ok, I’m re-assigning this to the next volunteer @nhminhduc and I checked for double-assignments this time!
Btw, here is more info on the
Function Component Migrationissues (if proposals are required, how many to take and so on)@RamiTrojjet not receiving proposals here!
I’m going to hide all proposals added here and add the
internallabel so no one else sends one here because I’m not sure what to do.