Skip to content
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

Setup the new Send Money page and header titles #3860

Merged
merged 3 commits into from
Jul 2, 2021

Conversation

nickmurray47
Copy link
Contributor

@nickmurray47 nickmurray47 commented Jul 1, 2021

Details

Adds the Send Money Page container and updates the header title steps to reflect the new flow

Fixed Issues

$ https://github.com/Expensify/Expensify/issues/169170
$ https://github.com/Expensify/Expensify/issues/169174

Tests

  1. Test the new route by going to /iou/send/{currentChatReportID}, e.g. /iou/send/182. Verify this opens up a new IOU Send modal.
  2. Go through the flow of creating a new IOU
  3. Verify the correct header titles appear, "Send Money" and "Send $amount". *the button text will be updated from "Request" to "Send" in a future PR.

Screen Shot 2021-07-01 at 4 57 15 PM

Screen Shot 2021-07-01 at 5 09 22 PM

QA Steps

Same as above. Will also test the full flow once the payment and DM/Global Create menu's are hooked up.

Tested On

  • Web
  • Mobile Web
  • Desktop
  • iOS
  • Android

Screenshots

Web

Mobile Web

Desktop

iOS

Android

@nickmurray47 nickmurray47 self-assigned this Jul 1, 2021
@nickmurray47 nickmurray47 requested a review from a team as a code owner July 1, 2021 23:03
@MelvinBot MelvinBot requested review from MariaHCD and removed request for a team July 1, 2021 23:03
@nickmurray47 nickmurray47 changed the title Setup the new Send Money page [No QA] Setup the new Send Money page Jul 1, 2021
@nickmurray47 nickmurray47 changed the title [No QA] Setup the new Send Money page [No QA] Setup the new Send Money page and header titles Jul 2, 2021
@nickmurray47 nickmurray47 changed the title [No QA] Setup the new Send Money page and header titles Setup the new Send Money page and header titles Jul 2, 2021
Copy link
Contributor

@MariaHCD MariaHCD left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Testing works as expected.

src/pages/iou/IOUModal.js Show resolved Hide resolved
@nickmurray47 nickmurray47 merged commit bfc14ce into main Jul 2, 2021
@nickmurray47 nickmurray47 deleted the nmurray-add-sendmoney-page branch July 2, 2021 15:39
@OSBotify
Copy link
Contributor

OSBotify commented Jul 2, 2021

✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.

@roryabraham
Copy link
Contributor

Unfortunately the deploy comments are not working right now. This was deployed to staging yesterday.

@@ -136,6 +136,7 @@ export default {
confirm: 'Confirm',
splitBill: 'Split Bill',
requestMoney: 'Request Money',
sendMoney: 'Send Money',
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Creepin' on your PR :D Did you mean to also add a translation in es.js?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Was planning on adding all the translations in one big translation PR at the end!

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sweet!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants