Page MenuHomePhabricator

List of Wikis seems to be empty on dashboard until an implicit request is answered with the results
Open, Needs TriagePublic

Description

Problem When a user loads their dashboard https://www.wikibase.cloud/dashboard and they have Wikis already, they might see an empty list and thus wonder where their Wikis are gone.

image.png (63×504 px, 5 KB)

whereas the user expects their Wikis to show like this:

image.png (240×238 px, 13 KB)

This happens because the list of Wikis is being retrieved and during the retrieval, the list is empty (It is a bit hard to reproduce, as it is not just dependent on connection speed)

Solution: Show a loading indicator where the list of Wikis would be. Ideally, also show "No wikis" (or so) when there are actually no wikis so that no matter what the result of the data retrieval is, the loading indicator is replaced with something meaningful.