-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
[$250] Migrate ReportScreen.js to function component #16255
Comments
|
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. |
I'd like to work on this issue |
I am ready to work on this ticket. :) |
@dayana7204 Kindly refrain from spamming all the issues that are on HOLD. Once they are off hold you will have an opportunity to apply. |
Hi Marc,
Really sorry for the inconvenience.
Just wanted to get assigned the tasks once those are opened.
Let me stop it now :)
Regards,
Dayana.
…On Tue, Jun 27, 2023 at 4:08 PM Marc Glasser ***@***.***> wrote:
@dayana7204 <https://github.com/dayana7204> Kindly refrain from spamming
all the issues that are on HOLD. Once they are off hold you will have an
opportunity to apply.
—
Reply to this email directly, view it on GitHub
<#16255 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BATBWIWAM33KHWFAIYEM3P3XNM4THANCNFSM6AAAAAAWAY4MYI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Can I work on this? |
I am able to work on this task. |
Dibs |
i will work on this |
Hi, I'm from Software Mansion, an expert agency, and I'd like to work on this issue. |
Triggered auto assignment to @flaviadefaria ( |
Triggered auto assignment to Design team member for new feature review - @shawnborton ( |
Job added to Upwork: https://www.upwork.com/jobs/~0184e14afba16fa311 |
📣 @aimane-chnaif 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
Dibs |
Would love to take this |
The proposal aims to migrate the existing ReportScreen.js file from a class component to a function component with React hooks. This migration will enhance code readability, maintainability, and adhere to modern React best practices. The steps include refactoring the class component to a function component, removing unnecessary state and lifecycle methods, introducing React hooks for state management and side effects, handling props, and updating event handlers. The benefits of this migration include improved code readability, better performance, and easier future upgrades. The goal is to provide a more robust and efficient ReportScreen component for the application. |
📣 @hanzalahsamana! 📣
|
Would love to work on this |
Your Expensify account email: hanzalahsamana789@gmail.com |
I would love to work on this. |
📣 @Muhammad-Saqib-980! 📣
|
Contributor details |
✅ Contributor details stored successfully. Thank you for contributing to Expensify! |
I would like to work on this. |
📣 @Re-Dei! 📣
|
Contributor details |
✅ Contributor details stored successfully. Thank you for contributing to Expensify! |
I would love to work on this issue |
@aimane-chnaif waiting for a review :) |
This issue has not been updated in over 15 days. @marcaaron, @SosenWiosen, @flaviadefaria, @aimane-chnaif eroding to Monthly issue. P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do! |
PR was deployed to production on Aug 30 |
@marcaaron Can we close this issue as PR was merged a while ago? 😄 |
yes, we can close this issue |
Closing this. |
Class Component Migration
Filenames
React.Component
componentDidMount
,componentDidUpdate
Task
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: