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)

Most upvoted comments

@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

Yes, I can! Can you please summarise the payments for me and who needs to be paid, @PauloGasparSv ?

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 📖

@PauloGasparSv I think we should assign next volunteer as @Nikhil-Vats was already hired on https://github.com/Expensify/App/issues/16239

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 Migration issues (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 internal label so no one else sends one here because I’m not sure what to do.