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: MoneyRequestParticipantsSelector
New Component MoneyTemporaryForRefactorRequestParticipantsSelector
Solution
Following the examples (example 1, example 2), the Old Component needs to be completely removed from the codebase
- Look at the history of the Old Component
- If there are any changes since Nov 27, 2023 which have not been added to the New Component, copy those changes
- Replace all uses of the Old Component with the New Component
- Remove all traces of Old Component
- Be sure to update all routes and navigation to use the new
:action param (instead of being hard-coded with "create")
- Update any logic like
isEditing to use the new action param from the route
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:
MoneyRequestParticipantsSelectorNew Component
MoneyTemporaryForRefactorRequestParticipantsSelectorSolution
Following the examples (example 1, example 2), the Old Component needs to be completely removed from the codebase
:actionparam (instead of being hard-coded with"create")isEditingto use the new action param from the route