[MIGRATED] Implement Error states #1922
Comments
List of possible errors
@k88hudson Can you help flesh out this list with the places you've identified in the app? |
Here is a list for each view: General
Discover
Make
Project
*Note: This is when a project is first created, has no pages, and the first page is created. This may need some specific behaviour here, like a prompt to re-try creating the first page... unless we can simplify creating the first page to a single request mozilla/api.webmaker.org#53 Page
Element editor
Tinker mode
|
SO MUCH ERROR |
@k88hudson I started some work in The Error States Diagram - please have a look over it and let me know your thoughts about the general structure. Give me a ping when you can chat, I have some questions. We can work out error message wording later. |
@vazquez Has already done some work on No internet in Discover mode state. |
@flukeout - your spec on these states looks great. You've nicely divided things we should report via
I think we need a review from an engineering perspective on what's feasible to build this heartbeat (and if we'll need to adjust design to fit that scope). cc @Pomax |
@Pomax - can you review this doc? The Error States Diagram What do you think is feasible to build this heartbeat? |
this is going to depend on how much time solving #1946 leaves. A number of these are snackbar errors, which seems the most promising UI to start with. |
started with implementing a tester for "snackbar" notification in #2080, which can then be used to move several of our "currently console.error" errors into |
Also wrapping:
|
Are we in good enough shape for our next release? If so, let's close this and file any follow up necessary. @Pomax @thisandagain |
@Pomax I recall seeing duplicate errors here when signing up, one on the page, and one "snackbar" style. is that still the case? |
|
We need to have error states when creating / editing / deleting on projects, pages, and elements.
The text was updated successfully, but these errors were encountered: