qbicsoftware / data-manager-app

A web-based life science omics and imaging data management solution
https://qbicsoftware.github.io/research-data-management
MIT License
8 stars 0 forks source link

Refactor notifications with toasts and modals #799

Open sven1103 opened 2 months ago

sven1103 commented 2 months ago

What are you missing?

Success notifications (Toasts)

Usage: Triggered after successful completion of each task

Warning notifications (Dialogs)

Usage: To warn the user of potential risks that may arise during an interaction.

Information notifications (Dialogs) Confirmation msg on dialog cancellation

Error Notifications

Usage: To inform users of critical issues and guide them to resolution.

Why do you need a solution?

Depends on #682

Ideas

No response

Code of Conduct

wow-such-code commented 1 month ago

Is cancel confirmation for experimental groups missing by design?

Shraddha0903 commented 1 month ago

Is cancel confirmation for experimental groups missing by design?

@wow-such-code Yes, we don't have the cancel confirmation for the experimental groups by design as imo the accidental action of the Cancel button is not potentially as harmful as the others. The lost information could cost the users not more than a few minutes to reenter compared to the increased amount of clicks caused by the cancel confirmation that would annoy them. We should keep them only for the dialogs where the action could be destructive and would cost some time and effort to the user. We should also remove it for the sample batch registration dialog, as there won't be the spreadsheet component anymore.

github-actions[bot] commented 2 weeks ago

This issue is stale because it has been open for 30 days with no activity.