Skip to content

fix: UI routing and wallet state#361

Merged
AbelOsaretin merged 1 commit into
SO4-Markets:mainfrom
david87131:fix/web-routing-and-wallet
Jun 29, 2026
Merged

fix: UI routing and wallet state#361
AbelOsaretin merged 1 commit into
SO4-Markets:mainfrom
david87131:fix/web-routing-and-wallet

Conversation

@david87131

@david87131 david87131 commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

Overview

This PR improves the web application's routing resilience and solidifies the test coverage for wallet session persistence.

Changes Included

  • 404 Route Enhancements (Web routing: not-found route #332): Updated the notFoundComponent in the main root route to include a "Go back home" link. Added a corresponding vitest assertion to guarantee a useful 404 view.
  • Wallet Persistence Tests (Web wallet: persisted session rehydration #331): Expanded wallet-store.test.ts to include dedicated tests for local storage hydration and persistence. This ensures the wallet correctly rehydrates on initialization and safely falls back to a disconnected state when storage is missing or corrupt.

Fixes #331
Fixes #332
Fixes #333
Fixes #334

- Add Go back home link to 404 route
- Add tests for 404 route and wallet persistence
@vercel

vercel Bot commented Jun 29, 2026

Copy link
Copy Markdown

@david87131 is attempting to deploy a commit to the Ijai's projects Team on Vercel.

A member of the Team first needs to authorize it.

@drips-wave

drips-wave Bot commented Jun 29, 2026

Copy link
Copy Markdown

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

@AbelOsaretin AbelOsaretin merged commit 2c46f0d into SO4-Markets:main Jun 29, 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

2 participants