Skip to content

fix(TransactionHistory): show feePaid, truncate long memos, accessible row label (#167)#239

Merged
k-deejah merged 1 commit into
Sorokit:mainfrom
KayProject:fix/txhistory-fee-memo-a11y
Jun 30, 2026
Merged

fix(TransactionHistory): show feePaid, truncate long memos, accessible row label (#167)#239
k-deejah merged 1 commit into
Sorokit:mainfrom
KayProject:fix/txhistory-fee-memo-a11y

Conversation

@KayProject

Copy link
Copy Markdown
Contributor

Summary

Resolves the three issues in TransactionHistory described in #167.

  1. feePaid is now visible. Each row renders Fee: N stroops.
  2. Long memos are truncated. Capped at 20 chars with the full value in a title tooltip.
  3. Rows are accessible. Each TxRow is an <article role="listitem"> with an aria-label summarising hash, status, ledger and fee.

Acceptance criteria

  • feePaid is visible in each transaction row
  • Long memos truncated at 20 chars with full value in title tooltip
  • Each row has a meaningful accessible label for screen readers
  • npm run build passes

Closes #167

…sible row label

- Render the feePaid value in each TxRow ('Fee: N stroops')
- Cap memo display at 20 chars with the full value in a title tooltip
- Wrap each row in an <article role=listitem> with an aria-label summarising
  hash, status, ledger and fee for screen-reader users

Closes Sorokit#167
@drips-wave

drips-wave Bot commented Jun 30, 2026

Copy link
Copy Markdown

@KayProject Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@k-deejah k-deejah merged commit 3cffa3b into Sorokit:main Jun 30, 2026
2 of 4 checks passed
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.

fix(TransactionHistory): feePaid field never shown, long memo overflows, TxRow has no accessible role

2 participants