Concordium / concordium-reference-wallet-ios

Reference wallet for the Concordium blockchain
Apache License 2.0
11 stars 10 forks source link

Improve dlg shown on failed identity #36

Closed jens-concordium closed 3 years ago

jens-concordium commented 3 years ago

Task description

For iOS, this issue is a merger between #26, #27 and #28, and it might also extend #29 and #30, as these bugs are probably related to this.

The dialog shown on failed identities that has already been somewhat implemented, needs a few improvements before release. The full flow on how it should work has been sketched out in Figma, and it's called "Flow 18 - Failed identity issuance".

The main differences from what has already been implemented, is the addition of a "Cancel" button on the dialog shown when the identity / initial account fails. The view for failed identity cards has also been updated to show the hashed session ID, so the users can come back to find it later. This change also means, that the user cannot always be sent back to the intro flow, as that would make it impossible to go a find the hashed session ID again. The Figma flow should explain how the new routing should work.

jens-concordium commented 3 years ago

@kristiyandobrev, @concordium-cl

Test findings:

image

jens-concordium commented 3 years ago

This seems so be working as intended in 1.0(16).