Skip to content

feat: show wallet name and make all columns sortable/filterable#131

Open
Mannohat wants to merge 1 commit intolnbits:mainfrom
Mannohat:feat/wallet-name-and-sortable-columns
Open

feat: show wallet name and make all columns sortable/filterable#131
Mannohat wants to merge 1 commit intolnbits:mainfrom
Mannohat:feat/wallet-name-and-sortable-columns

Conversation

@Mannohat
Copy link
Copy Markdown

Two improvements to the Pay Links table:

  1. Wallet name column — Each pay link now shows the wallet name (resolved from the wallet ID) so users managing multiple wallets can easily see which link belongs to which wallet.

  2. All columns sortable + search filter — Previously only "Created" was sortable. Now all column headers (Created, Wallet, Description, Amount, Currency, Username) are clickable for sorting. Also added a search input that filters across all visible columns.

Changes

  • static/index.js — Added "Wallet" column definition, added sortable: true to all columns, added field: 'min' to Amount for proper sort behavior, added payLinksFilter state, added wallet name resolution in mapPayLink()
  • static/index.vue — Added search input next to "Pay links" heading, connected :filter prop to the q-table

- Add Wallet column showing resolved wallet name for each pay link
- Make all table columns (Description, Amount, Currency) sortable
- Add search filter input to filter across all columns
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.

1 participant