Purpose: When scan QR code might failed, user has options to manualy input ticket code and checking ticket validity
Content and Elements:
Manual Input prompt Text “Have trouble when scan the ticket? Input the code manually” Ticket Code Field (required) Secondary button with Text “Check” Behavior and Interactions:
onClick Check button, validate If ticket code is empty, show error state with text “Ticket Code is Required” If ticket code is valid, send ticket code with API Request and change button state to loading Success, navigate to Valid Ticket page Error, show bottom sheet error Data Sources:
Dynamic
API Name:
Google Sheets API - check
State: