Skip to content

feat: setup Zustand state management for wallet, pools, donations, an…#434

Merged
Akshola00 merged 3 commits intoWeb3Novalabs:mainfrom
whiteghost0001:setup-state-management-with-react-context-or-zustand
Apr 27, 2026
Merged

feat: setup Zustand state management for wallet, pools, donations, an…#434
Akshola00 merged 3 commits intoWeb3Novalabs:mainfrom
whiteghost0001:setup-state-management-with-react-context-or-zustand

Conversation

@whiteghost0001
Copy link
Copy Markdown
Contributor

i Installed Zustand 4.5.5 and created four stores in frontend/src/store/:

  • walletStore — wallet connection, public key, and balances (persisted to localStorage)
  • poolsStore — pool list with search/filter/category state and a filteredPools() selector
  • donationsStore — donation history and active donation tracking (persisted to localStorage)
  • uiStore — modal open/close and sidebar toggle

closes #385

@drips-wave
Copy link
Copy Markdown

drips-wave Bot commented Apr 27, 2026

@whiteghost0001 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

@Akshola00 Akshola00 merged commit 66102b4 into Web3Novalabs:main Apr 27, 2026
1 check failed
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.

Setup state management with React Context or Zustand

2 participants