From 350a18bf8683d45cabc82bc5db32a0bac38bc05e Mon Sep 17 00:00:00 2001 From: Jennie Date: Fri, 3 Nov 2023 18:01:44 +0400 Subject: [PATCH] feat: add a button to connect unauthenticated a/cs --- tools/walletextension/api/staticOG/javascript.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/tools/walletextension/api/staticOG/javascript.js b/tools/walletextension/api/staticOG/javascript.js index d2cae59dd3..5edb1c33bc 100644 --- a/tools/walletextension/api/staticOG/javascript.js +++ b/tools/walletextension/api/staticOG/javascript.js @@ -268,10 +268,18 @@ async function populateAccountsTable(document, tableBody, userID) { const statusCell = document.createElement("td"); let x = await accountIsAuthenticated(account, userID); - if (x == true) { + + if (x === true) { statusCell.textContent = "\u2705"; } else { - statusCell.textContent = "\u274C"; + const connectButton = document.createElement("button"); + connectButton.textContent = "Connect"; + connectButton.style.cursor = "pointer"; + connectButton.addEventListener("click", async (event) => { + event.preventDefault(); + await authenticateAccountWithObscuroGateway(ethereum, account, userID); + }); + statusCell.appendChild(connectButton); } const copyIcon = document.createElement("img");