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

Add transaction feedback to card #210

Conversation

activate-glacier-instinct
Copy link
Contributor

@activate-glacier-instinct activate-glacier-instinct commented May 22, 2022

Closes #209

Add new functionality for showing transaction feedback on the card

  • Cases handled:
    • idle: hides the loader
    • failed: show Failed badge + 'Transaction Failed'
    • cancelled: shows Cancelled badge + 'Transaction Cancelled'
    • waitingForApproval: shows Waiting badge + 'Waiting For Approval'
    • waitingForConfirmation: shows Waiting badge + 'Waiting For Confirmation'
    • confirmed: shows Confirmed badge + 'Waiting For Approval'
    • confirmedOneShot

Screenshots

Confirmed

Message updated to 'Confirmed Transaction'

desktop-confirmed
mobile-confirmed

Waiting For Confirmation

mobile-waitingForConfirmation
desktop-waitingForConfirmation

Waiting For Approval

desktop-waitingForApproval
mobile-waitingForApproval

Failed

mobile-failed
desktop-failed

Cancelled

desktop-cancelled
mobile-cancelled

Adds a badge for each type or errors

Adds a messages for each type of event

Tested for most events
Also implements the new LoadingOverlay api across all pages
@vercel
Copy link

vercel bot commented May 22, 2022

@activate-glacier-instinct is attempting to deploy a commit to the bankless-dao-loans Team on Vercel.

A member of the Team first needs to authorize it.

@activate-glacier-instinct activate-glacier-instinct changed the title Feat 209 add card transaction feedback Add transaction feedback to card May 22, 2022
Copy link
Collaborator

@geositta geositta left a comment

Choose a reason for hiding this comment

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

@activate-glacier-instinct This looks superb - one thing I noticed is that upon successfully editing a trove that the modal shifts very suddenly to the non editing state so you don't really have a chance to see that your change to the trove was successful. Would you please add an issue for that as a future enhancement? I am not sure what would be required which is why I would appreciate any ideas around scoping you might have, thanks again!

@geositta geositta merged commit 7bc4984 into BanklessDAO:develop May 29, 2022
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.

2 participants