Resolve "Errors / Warning feedbacks Backend/FrontEnd"
Related to #80 (closed)
Related to haskell-gargantext#68 (closed)
Error support is added to frontend (mostly this is done for HTTP requests but can be used for other things).
throwError
in the long run is a bad practice, I tried to get rid of it anywhere I could.
I also refactored lots of components to just use boxes :: Boxes
instead of tasks
, errors
, etc. This makes for a more unified experience when reading the code.