Impact Severity: High Module: `stellarflow-frontend/src/hooks/useWallet.ts` ## Description: Seamlessly handle Freighter browser extension connection, account switching, and automatic session persistence across page reloads. ## Technical Requirements: - [x] Integrate `@stellar/freighter-api` connection state listener - [x] Persist connected public key in local `storage/React` Context - [x] Trigger graceful re-authentication upon session expiration
Impact Severity: High
Module:
stellarflow-frontend/src/hooks/useWallet.tsDescription:
Seamlessly handle Freighter browser extension connection, account switching, and automatic session persistence across page reloads.
Technical Requirements:
Integrate
@stellar/freighter-apiconnection state listenerPersist connected public key in local
storage/ReactContextTrigger graceful re-authentication upon session expiration