App: [$250] Migrate WorkspaceReimburseView.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/~017cf503cd0131d957
  • Upwork Job ID: 1673399792410345472
  • Last Price Increase: 2023-06-26

About this issue

  • Original URL
  • State: closed
  • Created a year ago
  • Comments: 51 (33 by maintainers)

Most upvoted comments

No need proposal but first commenter who isn’t working on any migration issue right now, at the time of assign. I can help who to assign 🙂

muxriddinmuqimov77 - 16310
s-alves10 - no migration issues but working on other 4 normal issues
neonbhai - 16215
rayane-djouah - 16270
KrAbhas - no issue assigned
olexyt - 16308
dayana7204 - 16273
asadath1395 - no issue assigned
code0406 - no issue assigned

Based on this, I recommend @KrAbhas as @mollfpr approved here. cc: @MonilBhavsar

Paid out and ended contracts. Just FYI @KrAbhas it looks like we had two contracts for you, so I paid you on one contract and ended them both.

@kevinksullivan Let’s assign this issue to @KrAbhas

@KrAbhas Let me know when the PR is ready, thanks!

@MonilBhavsar @kevinksullivan let’s assign this to @KrAbhas so they can start working on the PR 🚀

@kevinksullivan just checking again that @KrAbhas hasn’t got assigned to any issue. We can let them take this one.

🎀 👀 🎀 C+ reviewed!

Ok, then is @s-alves10 next up?

One contributor is not allowed to work on multiple migration issues at the same time. @muxriddinmuqimov77 was already assigned in https://github.com/Expensify/App/issues/16310