bcgov / bc-wallet-mobile

BC Wallet to hold Verifiable Credentials
Apache License 2.0
61 stars 48 forks source link

Replace loading screens for connection + no goal code interactions with skeleton loading | Dev #2104

Open knguyenBC opened 2 months ago

knguyenBC commented 2 months ago

Description of feature / user story

As a developer, I want to be able to see where in the process of a credential offer or proof request is, especially when the holder has taken a screenshot, so that I can know where the holder is having issues

As a holder, I want to be able to know if they are experiencing an issue, so that they can immediately try to troubleshoot for themselves.

Acceptance Criteria

GIVEN the QR code does NOT provide a goal code AND establishes a connection When the holder scans the QR code Then they are taken to the chat skeleton loading screen

Given they're waiting for a connection to establish When the connection is established Then display a loading alert box letting people And when the offer/proof is loaded Then display the proof/offer

Wireframes or relevant image assets / links

Figma file

Logic flow diagrams

Generic (no goal code)

jeznorth commented 2 days ago

@knguyenBC can we revisit the design specifications and provide some additional clarity on this ask?