Skip to content

Enhance ConnectWallet and RootLayout components with improved wallet …#175

Merged
QSchlegel merged 6 commits intomainfrom
bug/wallet-connector
Nov 19, 2025
Merged

Enhance ConnectWallet and RootLayout components with improved wallet …#175
QSchlegel merged 6 commits intomainfrom
bug/wallet-connector

Conversation

@QSchlegel
Copy link
Collaborator

…detection and state management

  • Integrated wallet detection logic to trigger re-mounting of the ConnectWallet component when wallets are detected, improving responsiveness to user actions.
  • Refactored state management in ConnectWallet to utilize useWalletContext for better access to wallet connection states and error handling.
  • Updated RootLayout to utilize the active wallet instance, ensuring accurate wallet data during user initialization.
  • Enhanced user feedback with toast notifications for connection and disconnection events, improving overall user experience.

…detection and state management

- Integrated wallet detection logic to trigger re-mounting of the ConnectWallet component when wallets are detected, improving responsiveness to user actions.
- Refactored state management in ConnectWallet to utilize useWalletContext for better access to wallet connection states and error handling.
- Updated RootLayout to utilize the active wallet instance, ensuring accurate wallet data during user initialization.
- Enhanced user feedback with toast notifications for connection and disconnection events, improving overall user experience.
@vercel
Copy link

vercel bot commented Nov 19, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
multisig Ready Ready Preview Comment Nov 19, 2025 10:06pm

…nents

- Added state management for dropdown visibility in ConnectWallet to prevent conflicts with open Sheets/Dialogs.
- Implemented periodic checks to close the dropdown when a Sheet/Dialog is opened, improving accessibility and user experience.
- Updated MobileNavigation to close any open dropdowns when the navigation menu is opened, ensuring consistent behavior across components.
- Enhanced focus management in MobileNavigation to prevent aria-hidden conflicts and improve keyboard navigation.
…o bug/wallet-connector

# Conflicts:
#	src/components/common/overall-layout/layout.tsx
- Updated focus handling to ensure the first focusable element is only queried if the current target is a valid Element, improving accessibility and keyboard navigation.
@QSchlegel QSchlegel merged commit 1c135af into main Nov 19, 2025
4 checks passed
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