diff options
Diffstat (limited to 'js/Utils.js')
| -rw-r--r-- | js/Utils.js | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/js/Utils.js b/js/Utils.js index fdf24c6b..56953f50 100644 --- a/js/Utils.js +++ b/js/Utils.js @@ -26,4 +26,31 @@ function formatDate( date, params ) { function isNumeric(n) { return !isNaN(parseFloat(n)) && isFinite(n); +} + +function showSeedPage() { + // Shows `Settings->Seed & keys`. Prompts a password dialog. + passwordDialog.onAcceptedCallback = function() { + if(walletPassword === passwordDialog.password){ + if(currentWallet.seedLanguage == "") { + console.log("No seed language set. Using English as default"); + currentWallet.setSeedLanguage("English"); + } + // Load keys page + middlePanel.state = "Keys" + } else { + informationPopup.title = qsTr("Error") + translationManager.emptyString; + informationPopup.text = qsTr("Wrong password"); + informationPopup.open() + informationPopup.onCloseCallback = function() { + passwordDialog.open() + } + } + } + passwordDialog.onRejectedCallback = function() { + appWindow.showPageRequest("Settings"); + } + passwordDialog.open(); + if(isMobile) hideMenu(); + updateBalance(); }
\ No newline at end of file |
