This PR centralises error reporting to Shared.elm, reporting all errors generated anywhere in the app in modal pop-ups. @MichaelJamesStam, if you'd like to see what the new errors look like, upload a non-sense file in the Designs page.
With the central error reporting, we've reached a major milestone as we now have no Debug calls in the application and can compile it with the --optimize flag. I'm going to make one final pass on improving the application for deployment and then that's me finished for the beta.
This PR centralises error reporting to
Shared.elm
, reporting all errors generated anywhere in the app in modal pop-ups. @MichaelJamesStam, if you'd like to see what the new errors look like, upload a non-sense file in the Designs page.With the central error reporting, we've reached a major milestone as we now have no
Debug
calls in the application and can compile it with the--optimize
flag. I'm going to make one final pass on improving the application for deployment and then that's me finished for the beta.Closes #54. Closes #47.