overture-stack / dms-jbrowse-components

GNU Affero General Public License v3.0
0 stars 0 forks source link

Implement Basic Loading & Error Handling #10

Closed b-f-chan closed 9 months ago

b-f-chan commented 1 year ago

Implement basic loading (e.g. screens, data, etc.) and error handling for the J-Browse component

Specific Scenarios to Handle:

Sam's notes in italics

Setup:

Loading:

Errors from props/parent component:

Right now these errors are handled in DMS-UI so that the errors fit its UI.

Errors from API:

Added exception handling for API requests in DMS-UI

samrichca commented 1 year ago

Errors:

Tooltip error (compatibility & API errors) image

Error on Jbrowse tab (compatibility & API errors) image

Error on Jbrowse selected files table (API errors only) image

b-f-chan commented 9 months ago

All errors tested in QA successfully, closing