-
Notifications
You must be signed in to change notification settings - Fork 73
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
Create an Error Page #968
Comments
For update, do you mean when we merge new commits into the production? |
And we notify the user that they should update or refresh the page to catch up? Is that something you are referring to? |
Yup; I was told that the reason why we sometimes see a dynamic module not imported error is that the site was updated But that’s not specifically what this issue wants to cover; in general, we should have our own custom error page rather than the generic |
Could you give an example of when a generic error page triggers lol. I haven't look into it but it sounds like an interesting issue |
My understanding is that the error about dynamic import of module is caused when you have an outdated/cached version of the site? It's not something we can fix, I don't think, but if you've ever seen a gray screen with a white bar saying something about a JS import, that's what I'm talking about. As for the fix, this issue is mainly suggesting that we mitigate user confusion with a more proper error page (perhaps with bonus text for common errors/why they happen) |
@JackyZzZz To be clear, it doesn't really matter what triggers the error. We just need to have an error page for when something happens and what they should do (try to reload). |
Is there a specific message you want to display on the page? |
I think a good place to start would be to suggest reloading the page and having a link to our bug report form: https://forms.gle/k81f2aNdpdQYeKK8A Something that explains common errors could be: "This error may be caused by you having an out of date version of AntAlmanac. Try refreshing the page. If the error persists, please submit a bug report: LINK" |
We should handle errors more cleanly than allowing the default error page to show to the user.
One error that pops to mind is the dynamic module issue (when we update the site, but users still have an older version of the site open).
The text was updated successfully, but these errors were encountered: