Resolves #238: adds a banner to display errors encountered during data loading.
The banner includes:
A collapsible description, which may be one of a few instructive messages based on the type field of VolumeLoadError (introduced in allen-cell-animated/volume-viewer#210)
The ability to display multiple errors one at a time
Tracking for which error messages you've seen before - i.e. if you've already gotten the error message "foobar" once before, the next time it shows up it will look like "foobar (2)"
To test
Getting multiple errors as I did in some of the screenshots below is hard without deliberately injecting your own errors, but these links will produce various (single) errors:
Estimated review time: moderate (~20-30min)
Resolves #238: adds a banner to display errors encountered during data loading.
The banner includes:
type
field ofVolumeLoadError
(introduced in allen-cell-animated/volume-viewer#210)To test
Getting multiple errors as I did in some of the screenshots below is hard without deliberately injecting your own errors, but these links will produce various (single) errors:
Screenshots!