Front-end changes for this project issue: https://github.com/Expensify/Expensify/issues/295259
Currently we only show "To", "Amount", and "Description" fields for each manual request. We're in the process of also gathering "merchant" & "date" info for each request, so let's show that in the manual request confirm page:
In the near future, we'll have two new properties in transaction data:
merchant - the original merchant data, cannot be modified
modifiedMerchant - if the user modifies the merchant field, we'll set that data here
- We want to show these new fields behind a “Show more” button that will toggle a new state, showAllFields.
- When set to true, all fields will be displayed
- When set to false, we'll show the "Show more" button with a horizontal line as in the screenshot
- Note: For now, merchant & date fields will not be editable so we do not need the
> like other push-to-page fields
Note: Needs this Auth PR to get to prod so we get merchant data in onyx transaction key: https://github.com/Expensify/Auth/pull/8325
Other note: We won't be needing Onyx at all of this 😅 (sorry for the confusion)
Front-end changes for this project issue: https://github.com/Expensify/Expensify/issues/295259
Currently we only show "To", "Amount", and "Description" fields for each manual request. We're in the process of also gathering "merchant" & "date" info for each request, so let's show that in the manual request confirm page:
In the near future, we'll have two new properties in
transactiondata:merchant- the original merchant data, cannot be modifiedmodifiedMerchant- if the user modifies the merchant field, we'll set that data here>like other push-to-page fieldsNote: Needs this Auth PR to get to prod so we get merchant data in onyx transaction key: https://github.com/Expensify/Auth/pull/8325Other note: We won't be needing Onyx at all of this 😅 (sorry for the confusion)