web-wallet: Improve Migration Functionality #3267
Labels
module:web-wallet
Issues related to web-wallet module
type:enhancement
Issues concerning code or feature improvement (performance, refactoring, etc)
Description
The current Migration functionality in the Web Wallet requires improvements to align with best practices, enhance user experience, and ensure consistency across components. This issue outlines several tasks to achieve these goals.
Tasks
Remove
metadata
:metadata
is currently used for analytics purposes, but analytics have been disabled.Add ENV Variable for Reown Project ID:
Add Labels to the Stepper:
Stepper
component for better clarity:Align Migrate Flow Layout:
Wizard
used in other flows. Update the layout to ensure a consistent look and feel across all flows.Update Approval Success Copy:
Remove
migrationInProgress
Flag:migrationInProgress
flag is currently not being used and should be removed to clean up the codebase. Follow up: web-wallet: Unused migrationInProgress Property in MigrateContract Component #3135Replace Migration Requirements Details with the
Banner
Component:Banner
component to display migration requirements, ensuring a consistent and visually appealing presentation.Expected Outcome
metadata
, unused flags, and hardcoded values.Banner
component.Additional Context
These changes are intended to streamline the Migration process and ensure the UI adheres to design and UX standards.
The text was updated successfully, but these errors were encountered: