fix: rework wallet deletion per review feedback
- Remove all red/danger styling, use standard monochrome colors - Add wallet picker dropdown instead of relying on selectedWallet - Fix encryptedSecret field name (was wallet.encrypted) - Populate dropdown when settings view opens - Confirmation modal uses standard border styling
This commit is contained in:
@@ -71,6 +71,17 @@ function show() {
|
||||
$("settings-blockscout").value = state.blockscoutUrl;
|
||||
renderTrackedTokens();
|
||||
renderSiteLists();
|
||||
// Populate wallet deletion dropdown
|
||||
const sel = $("delete-wallet-select");
|
||||
sel.innerHTML = "";
|
||||
for (let i = 0; i < state.wallets.length; i++) {
|
||||
const opt = document.createElement("option");
|
||||
opt.value = i;
|
||||
opt.textContent = state.wallets[i].name || "Wallet " + (i + 1);
|
||||
sel.appendChild(opt);
|
||||
}
|
||||
$("delete-wallet-confirm").classList.add("hidden");
|
||||
|
||||
showView("settings");
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user