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

build a new Transaction History screen #1449

Open
decentralistdan opened this issue Jan 25, 2025 · 0 comments
Open

build a new Transaction History screen #1449

decentralistdan opened this issue Jan 25, 2025 · 0 comments
Assignees
Labels
S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. UI Zashi UI
Milestone

Comments

@decentralistdan
Copy link
Contributor

decentralistdan commented Jan 25, 2025

  1. implement filtering for the transaction list:
  1. implement Search functionality for transactions:
  • a user can tap into the Search bar and do full text searching:

    • search within memos
    • search within notes
    • search within Address Book names
    • search within addresses
    • search within amounts
  • implement No search results state

  1. display user-friendly time of transaction for recent transactions:
  • display "x days ago" for transactions which happened up to 30 days ago
  • display a date and time for transactions older than 30 days in a user-friendly format
  1. display section header which helps the user understand when given transactions were sent:
  • Today
  • Yesterday
  • Previous 7 Days
  • Previous 30 Days
  • any transaction older than 30 days, should just be displayed in a section named "Month" "Year"
  • persist the section header when a user is scrolling through the transactions and change it dynamically based on the section a user currently is in
  1. build a loading state for the Transaction History screen (use shimmer animation)

  2. implement color for transactions in progress and failed transactions:

  1. implement displaying a blue dot for transactions with an unread memo
  • the dot should disappear once a user taps on the transaction
@decentralistdan decentralistdan added S-in-progress Status: Work is currently in progress on this item. UI Zashi UI labels Jan 25, 2025
@decentralistdan decentralistdan added this to the iOS Zashi 1.4 milestone Jan 25, 2025
@true-jared true-jared changed the title build a new Transactions screen build a new Transaction History screen Jan 27, 2025
@true-jared true-jared added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-in-progress Status: Work is currently in progress on this item. labels Feb 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. UI Zashi UI
Projects
None yet
Development

No branches or pull requests

3 participants