message: fix(ledger): Display new wallet warning earlier for Ledger
  Before it warned of new wallet after the ledger was connected, creating some bad user experience if user choose NO to that question. Now it warns before the ledger even connects. Fixes
diff: @@ -118,6 +118,14 @@ export class ConfigureWalletComponent implements OnInit {
  }
  async importLedgerWallet(refreshOnly = false) {
  + // If a wallet exists already, make sure they know they are overwriting it
  + if (!refreshOnly) {
  + const confirmed = await this.confirmWalletOverwrite();
  + if (!confirmed) {
  + return;
  + }
  + }
  +
  // Determine status of ledger device using ledger service
  this.notifications.sendInfo(`Checking for Ledger device...`, { identifier: 'ledger-status', length: 0 });
  await this.ledgerService.loadLedger(true);
  @@ -139,12 +147,6 @@ export class ConfigureWalletComponent implements OnInit {
  return;
  }
  - // If a wallet exists already, make sure they know they are overwriting it
  - const confirmed = await this.confirmWalletOverwrite();
  - if (!confirmed) {
  - return;
  - }
  -
  // We skip the password panel
  this.route.navigate(['accounts']); // load accounts and watch them update in real-time
  