Currently, queries that haven't been cached can take >30s. It is impossible for a user to know if the request will be completed or if it has failed and the application is hanging.
Solution
When Whip is retrieving data, show the user a loading animation to confirm the application is working. When the response has been retrieved, show the user the data or an error message so they can take an action.
Problem
Currently, queries that haven't been cached can take >30s. It is impossible for a user to know if the request will be completed or if it has failed and the application is hanging.
Solution
When Whip is retrieving data, show the user a loading animation to confirm the application is working. When the response has been retrieved, show the user the data or an error message so they can take an action.