-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[Pay 4/29][$250] Remove NewDistanceRequestPage.js and copy any changes since Nov 27 into IOURequestStepDistance.js #34610
Comments
Triggered auto assignment to @johncschuster ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Remove NewDistanceRequestPage.js and copy any changes since Nov 27 into IOURequestStepDistance.js What is the root cause of that problem?Refactoring of navigation among screens for NewDistanceRequestPage What changes do you think we should make in orderWe will be deleting the component here:
We will remove the screen from ModalStackNavigators.tsx |
I would love to take this! |
ProposalPlease re-state the problem that we are trying to solve in this issue.Remove NewDistanceRequestPage.js and copy any changes since Nov 27 into IOURequestStepDistance.js What is the root cause of that problem?Remove deprecated component What changes do you think we should make in order to solve the problem?
App/src/libs/Navigation/linkingConfig.ts Line 437 in 278d04e
Lines 293 to 296 in a2f5bd5
Line 150 in a2f5bd5
App/src/libs/Navigation/types.ts Lines 245 to 248 in a2f5bd5
In here Lines 347 to 351 in a2f5bd5
We need to use the new :action param (instead of being hard-coded with "create") like we did here Lines 362 to 366 in a2f5bd5
What alternative solutions did you explore? (Optional) |
Job added to Upwork: https://www.upwork.com/jobs/~01f10eeacf3fc8d218 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @cubuspl42 ( |
I would love to take this! |
1 similar comment
I would love to take this! |
Upwork job price has been updated to $250 |
I approve the proposal by @DylanDylann
C+ reviewed 🎀 👀 🎀 |
Triggered auto assignment to @cristipaval, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
📣 @cubuspl42 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
📣 @DylanDylann 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
Thanks @cubuspl42! |
Anyway, we indeed need to re-open this. We're working on two of the regressions:
|
I think it was automatically closed because it was linked in that PR |
@cristipaval Please also help to remove the hold label on the title. Thanks |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @eVoloshchak ( |
@eVoloshchak reassigning, please take over as C+. If you don't have bandwidth, unassign yourself. Thanks |
@mallenexpensify Everything is done here, waiting for payment |
Thanks @DylanDylann , removed |
Contributor: @DylanDylann paid $250 via Upwork Doesn't look like this needs a regression test created, comment if anyone disagrees. |
Held on #34613
This is a part of #29107. You can look at that issue for more context behind the cleanup process.
Problem
The app has two redundant components:
Old Component:
NewDistanceRequestPage
New Component
IOURequestStepDistance
Solution
Following the examples (example 1, example 2), the Old Component needs to be completely removed from the codebase
:action
param (instead of being hard-coded with"create"
)isEditing
to use the new action param from the routeUpwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: