Skip to content

Conversation

@gemdev111
Copy link
Contributor

No description provided.

Introduces a dedicated SearchNavigationStack and adds a new 'search' tab to the app, leveraging iOS 16+ TabView features.
Removes legacy search presentation logic from WalletScene and WalletSceneViewModel, updates navigation state management, and refactors related view models and navigation stacks for improved modularity and maintainability.
Introduces WalletNavigationFlowModifier to encapsulate navigation logic for wallet-related flows, reducing duplication in WalletNavigationStack and SearchNavigationStack. Refactors WalletSearchSceneViewModel to support new navigation bindings and wallet changes, and updates MainTabView and related navigation stacks to use the new modifier and view model structure. Cleans up unused environment variables and streamlines navigation and sheet presentation logic.
Simplified the ios26TabView by removing the unnecessary #available(iOS 26, *) check, as the method itself is already marked with @available(iOS 26.0, *). This streamlines the code and improves readability.
@gemdev111 gemdev111 self-assigned this Oct 29, 2025
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.

2 participants