Skip to content

Add DAO member filtering and sorting#227

Open
ManhND226677 wants to merge 2 commits into
effectai:mainfrom
ManhND226677:fix-dao-member-filtering
Open

Add DAO member filtering and sorting#227
ManhND226677 wants to merge 2 commits into
effectai:mainfrom
ManhND226677:fix-dao-member-filtering

Conversation

@ManhND226677

Copy link
Copy Markdown

Summary

  • add account-name filtering for DAO members on the DAO page
  • add sorting by voting power, newest joined, staked EFX, staked NFX, and account name
  • show member EFX/NFX stake values on the member cards so sort results are visible

Fixes #106.

Verification

  • npx eslint --ext .vue pages/dao.vue (passes with existing warnings in the file)
  • git diff --check
  • npm run build (fails in this local environment because node-sass@4.14.1 does not support Node runtime 137; this repository declares Node 14.21.3/npm 6.14.11. The local install also reports unrelated simplemde/codemirror and marked bundling errors.)

@ManhND226677

Copy link
Copy Markdown
Author

Added a follow-up polish commit:\n\n- Robust numeric parsing for sorting by votes/EFX/NFX (handles numeric strings safely).\n- Case-insensitive account sorting.\n- Improved member stake row layout for better readability on narrow widths.\n\nThis keeps the filtering/sorting behavior unchanged while making it more resilient and easier to scan in the member cards.

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.

Filtering and Sorting of DAO Members

1 participant