Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User Confirmation on the page reload to prevent data loss #48

Open
monikasmolarek opened this issue Jul 24, 2024 · 0 comments
Open

User Confirmation on the page reload to prevent data loss #48

monikasmolarek opened this issue Jul 24, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@monikasmolarek
Copy link
Collaborator

monikasmolarek commented Jul 24, 2024

It would be nice to have a user confirmation prompt before the page reloads on certain steps to prevent data loss.
For example saying something like "You have unsaved changes. If you leave this page, you may lose your progress. Are you sure you want to leave/reload?"

I will list all the cases where it should pop up later on - now just quickly saving the idea and some first cases.

Mnemonic Phrase Page

  • When the user is viewing or has generated a 24-word mnemonic phrase.
  • If the user has clicked "Generate new mnemonics" but has not yet copied or moved to the next step.

Mnemonic Confirmation Page

  • When the user is on the mnemonic confirmation page with 4 missing words that need to be placed in the correct slots.
  • If the user has partially placed the missing words but has not completed the confirmation.

Recover Wallet from Mnemonics Page

  • When the user is entering the 12-word or 24-word mnemonic phrase.
  • If the user has entered some or all of the mnemonic words but has not yet clicked "Next Step."

Import Wallet File Page

  • When the user has selected a wallet file but has not yet clicked the "Import wallet" button.
  • If the user has entered the password for the selected wallet file but has not yet clicked "Import wallet."

Password Setup Page

  • When the user is setting or confirming the password.
  • If the user has entered the password in the "Set the password" or "Confirm the password" fields but has not yet clicked the "Create wallet" button.

Any Form with User Input (I will probably specify them later on):
Whenever there is a form where the user has entered data, but has not yet completed the process.

@monikasmolarek monikasmolarek added the enhancement New feature or request label Jul 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant