oegea / passager-password-manager

An easy-to-use password manager
https://passager-password-manager.vercel.app
GNU Affero General Public License v3.0
12 stars 10 forks source link

Toast notifications #81

Open GrayJacketStudios opened 1 year ago

GrayJacketStudios commented 1 year ago

Feature issue

🔧 Is your feature request related to a problem? Please describe.

Currently, some actions are completly silent, but they are runned on the back, but it may not be so obvious to all users.

📢 Describe the solution you'd like

A toast like notification to appear in the right bottom corner of the screen, like a well defined box with a dinamic text passed as a prop, and that it will promptly dissapear in the default time of 5 seconds, but also configurable in a prop

💡 Describe alternatives you've considered

Another notification system that goes with the same line of making the user know that an action was completed (or there was an error) is also welcome

💬 Additional context

If you have any idea or suggestions they are well wellcome to be discussed here, and what would be the best way to implement this. It would be ideal that this component works for the web version, and in the mobile version show the normal OS toast system

oegea commented 1 year ago

Good issue @GrayJacketStudios Maybe we can specify some scenarios in which we would like to add toasts?

i.e. When copying a password using the new copy button.

andreaevolo commented 1 year ago

I would like to build this feature.

GrayJacketStudios commented 1 year ago

I would like to build this feature.

Go ahead @andreaevolo !! And @oegea exactly things like the copy button and other things that maybe the user needs a validation!