UNPKG

@dynamic-labs/sdk-react-core

Version:

A React SDK for implementing wallet web3 authentication and authorization to your website.

22 lines (17 loc) 715 B
'use client' 'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var usePromise = require('../usePromise/usePromise.cjs'); const useConnectedAccountWallet = (connector, secondaryWallets) => usePromise.usePromise(() => { if (!connector) { return; } return connector .getConnectedAccounts() .then((connectedAccounts) => secondaryWallets.find((secondaryWallet) => { var _a; return secondaryWallet.address.toLowerCase() === ((_a = connectedAccounts[0]) === null || _a === void 0 ? void 0 : _a.toLowerCase()); })); }, { deps: [connector, secondaryWallets] }); exports.useConnectedAccountWallet = useConnectedAccountWallet;