Skip to content

Top-level loading state for initial pageload #1569

@david-crespo

Description

@david-crespo

On initial pageload, we just show a blank screen while the loaders run.

2023-06-09-no-loading-state

We could show the loading bar we use for client-side navs, that would be something, but it would probably be better if we had a page-side skeleton state. The only problem there is that if we have a page in the console that does not have that layout (for example device auth or login), we would want a different skeleton state for those pages. For that reason, I think the skeleton state should be configured at the layout level. React Router makes this very easy, I think there's a fallbackElement (or something) right on the <Route>.

Metadata

Metadata

Assignees

No one assigned

    Labels

    designRequires design input

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions