Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve placeholder page with appropriate error reporting where required #310

Merged
merged 4 commits into from Oct 27, 2023

Conversation

joepavitt
Copy link
Collaborator

Description

Whilst we aren't fully automating the fixes here, we are at least offering better communication to the user over the steps they need to do to fix it (depending on the exact problem at hand)

  • Adds new placeholder page
    • Visible when errors occur
    • Visible when Dashboard is in Loading State
    • Visible when no Dashboard or pages have yet been configured.

Related Issue(s)

Closes #309

Checklist

@joepavitt joepavitt changed the title 309 placeholder page Improve placeholder page with appropriate rrror reporting where required Oct 27, 2023
@joepavitt joepavitt changed the title Improve placeholder page with appropriate rrror reporting where required Improve placeholder page with appropriate error reporting where required Oct 27, 2023
@joepavitt joepavitt merged commit 11bf47d into main Oct 27, 2023
1 check passed
@joepavitt joepavitt deleted the 309-placeholder-page branch October 27, 2023 16:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Importing Flows causes ui-base clash
1 participant