From 3414f08f535211840484d70e376d42ce17193fd5 Mon Sep 17 00:00:00 2001 From: William Chong Date: Thu, 18 Jan 2024 01:16:15 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=B8=20Auto=20connect=20wallet=20if=20s?= =?UTF-8?q?ession=20exists?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/WalletHeader.vue | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/components/WalletHeader.vue b/components/WalletHeader.vue index ae22adbcf..e511e50d4 100644 --- a/components/WalletHeader.vue +++ b/components/WalletHeader.vue @@ -40,6 +40,16 @@ const { connect, disconnect } = store const portfolioURL = computed(() => getPortfolioURL(wallet.value)) +onMounted(async () => { + try { + const payload = window.localStorage.getItem('likecoin_nft_book_press_token') + if (payload) { + const { wallet: storedWallet } = JSON.parse(payload) + if (storedWallet) { await connect() } + } + } catch {} +}) + function onClickDisconnect () { disconnect() window.localStorage.removeItem('likecoin_nft_book_press_token')