Show a panel where users can restore their account using SIWE.
https://linear.app/comm/issue/ENG-8203/implement-navigation-flow-for-new-siwe-log-in
Depends on D14084
Differential D14085
[native] Render SIWE restore panel tomek on Thu, Dec 5, 9:01 AM. Authored by Tags None Referenced Files
Subscribers None
Details Show a panel where users can restore their account using SIWE. https://linear.app/comm/issue/ENG-8203/implement-navigation-flow-for-new-siwe-log-in Depends on D14084 Click the restore with SIWE button and check if the panel is shown correctly.
Diff Detail
Event Timeline
Comment Actions Can you explain why you implemented this backdrop approach, instead of the approach we're using in ConnectEthereum? Comment Actions First of all, the Restore with Ethereum button doesn't have a loading state. Using the same approach that is used for the primary button while handling the loading state could be problematic, because of the white background. Also, while the backdrop is present, Restore with password button isn't interactive - which makes some sense, but on the other hand, we could give a user a way of stopping the SIWE panel from opening. If we want to use a similar behavior to the ConnectEthereum, we would need to figure out how the loading state should look like. An alternative might be to use the same styling for the Ethereum button as we use for the password button. Comment Actions Tested how the alternative approach looks like:
|