cardano-foundation / cf-identity-wallet

Identity Wallet is an open source mobile application developed by the Cardano Foundation. It provides a digital solution for users to securely store, manage, and share their identifiers and verifiable credentials.
https://identity.cardanofoundation.org
Mozilla Public License 2.0
92 stars 12 forks source link

feat(ui): Share connection when none available #636

Closed sdisalvo-crd closed 3 months ago

sdisalvo-crd commented 3 months ago

Description

When a user clicks on the + button in the Connections screen and selects “Provide QR code”, if they don’t have a valid identifier to share they will be prompted to create one.

In addition to this, after creating an identifier the user will now go automatically back to the previous page before the creation of the identifier, wether they started from Identifiers/Credentials or Connect Wallet.

Checklist before requesting a review

Issue ticket number and link

Testing & Validation

Security

Code Review

Design Review

https://github.com/user-attachments/assets/f82384a8-e81e-4ee3-b9b7-67323bfe6fac

https://github.com/user-attachments/assets/eecc777c-9bf0-4469-a69b-4923f9549792

https://github.com/user-attachments/assets/44f83cb5-d17b-420a-94d2-7487c4aa3580

Android

https://github.com/user-attachments/assets/03a1c397-ae20-4a45-bc9f-4beef15d49d4

https://github.com/user-attachments/assets/226893e7-4681-4bf3-b4c2-42afac193940

https://github.com/user-attachments/assets/5a014518-899d-43de-bbef-f492bea170d1

github-actions[bot] commented 3 months ago

Vercel PR (merge commit) deploy URL: https://cf-identity-wallet-qugrm3gw5.vercel.app

github-actions[bot] commented 3 months ago

Vercel PR (merge commit) deploy URL: https://cf-identity-wallet-6t8drencz.vercel.app